Um módulo de Aceleração e Giroscópio deve ser conectado à placa. Ele não se conectará ao Bare Board Configurator. Por favor, não faça perguntas sobre isso.
Para cada versão do INAV, você deve baixar a configuração dessa versão. Resumindo, para a versão INAV 6.1.1, você precisa baixar e usar a configuração do INAV 6.1.1. Para a versão INAV 7.1, você precisa baixar e usar a configuração do INAV 7.1.
Gostaríamos de agradecer ao estimado https://github.com/suchigno Suchigno por preparar este apoio.
Se quiser usar o configurador no seu celular ou tablet você pode fazer isso usando um aplicativo: SpeedyBee. (https://www.speedybee.com/speedy-bee-app/)
Disponível para Android e iOS, acho que é melhor, completo e gratuito ter um configurador de drone compatível com INAV. Existem 2 maneiras de conectar o F411:
usando um cabo USB OTG conectado ao seu telefone ou tablet. Não é muito conveniente porque se tiver que calibrar por exemplo tem um cabo que atrapalha seus movimentos. Se você conectá-lo à placa, deverá remover a alimentação de 5 V proveniente dos ESCs.
usando um módulo BLE 4.0 testei dois módulos diferentes: HM-11 e HC-05.
OBS: se usar o módulo HM-11 sem adaptador, pequeno e leve, tem que usar um conversor de 5v para 3,3v, usei esse
Em ambos os casos você deve usar comandos AT para alterar o nome do módulo (opcional), alterar o baurate para 57600. Também no configurador você deve definir a taxa de transmissão da porta escolhida para 57600. Você pode usar um dos da placa. portas seriais, se você não usa GPS você pode usar o uart ou as portas seriais do software. Aqui você encontra a PCB atualizada onde adicionei um conector para software serial 2. Os módulos BLE consomem pouca energia, você sempre pode deixá-lo conectado e usar o aplicativo para, por exemplo, verificar antes do vôo se o GPS configurou corretamente o ponto inicial, ponto de passagem, etc. sem usar o OSD.
Todos os detalhes estão aqui #57
Este é o alvo não oficial do INAV (fonte original: https://github.com/iNavFlight/inav). Fornece suporte para placas de controle de vôo que não possuem suporte oficial do INAV para a placa STM32F411CEU6. A utilização ou não deste firmware é de responsabilidade do usuário e é livre para fazê-lo. Link do desenvolvedor INAV: https://github.com/iNavFlight/inav/tree/master/docs/development Você pode encontrar todos os detalhes para desenvolvimento de firmware aqui.
Firmware da placa STM32F411CEU6 Primeiro, vamos conectar a placa e o computador.
https://github.com/iNavFlight/inav-configurator/releases
Baixe o Configurator para a plataforma Windows (win32 ou win64 está presente) Extraia o arquivo ZIP Execute o aplicativo INAV Configurator da pasta descompactada O Configurador não está assinado, então você deve permitir que o Windows execute aplicativos não confiáveis. Pode haver um monit para isso durante a primeira execução
https://impulserc.blob.core.windows.net/utilities/ImpulseRC_Driver_Fixer.exe
https://youtu.be/HbSUMauSkiw
Para monitoramento da bateria, você precisa fazer seu cálculo como 3,3V. Os cálculos são fornecidos abaixo. 5V não fornece o valor real.
GY-91 (MPU9250 BMP280 10DOF) Para SPI2, defina o pino CS do módulo BMP280 para PC15.
Você pode conectar o Buzzer em vez de CURRENT_METER_ADC.
SOFTSERIAL1 para TX_PIN PA9 e RX_PIN PA10 SOFTSERIAL2 para TX_PIN PA0 e RX_PIN PA1
Você pode conectar os seguintes módulos à placa com SPI2. Os pinos da placa e as conexões do módulo são fornecidos. NOTA: Existem muitas falsificações desses módulos. Portanto, primeiro pergunte ao vendedor sobre o módulo que deseja comprar e pergunte se o chip do módulo é o mesmo. Caso contrário, você poderá encontrar módulos falsos. Muitos módulos falsos possuem o chip MPU6500. O INAV detecta automaticamente o chip que você conectou e mostra as informações do chip no módulo.
Deve haver uma fonte de tensão externa de 5V. Não compre da fonte da placa, você queimará o microcontrolador.
Instruções para definir a calibração do acelerador para entrada de sinal alto e baixo ESC:
Este vídeo você pode ajudar. https://www.youtube.com/watch?v=1IrgbY0YhqM
O inversor é fácil de fazer, requer apenas 2 resistores (10K ohm e 4,7K ohm), 1 transistor (BC547b) e um cabo servo. Tudo isso é muito barato e fácil de encontrar.
Você pode usar esta calculadora online do divisor de tensão para brincar com valores diferentes. https://ohmslawcalculator.com/voltage-divider-calculator