К плате должен быть подключен модуль ускорения и гироскопа. Он не будет подключаться к конфигуратору пустой платы. Пожалуйста, не задавайте вопросов по этому поводу.
Для каждой версии INAV необходимо загрузить конфигурацию для этой версии. Короче говоря, для версии INAV 6.1.1 вам необходимо скачать и использовать конфигурацию INAV 6.1.1. Для версии INAV 7.1 вам необходимо загрузить и использовать конфигурацию INAV 7.1.
Мы хотели бы поблагодарить уважаемого https://github.com/uchigno Сучиньо за подготовку этой поддержки.
Если вы хотите использовать конфигуратор на своем телефоне или планшете, вы можете сделать это с помощью приложения SpeedyBee. (https://www.speedybee.com/speedy-bee-app/)
Доступный для Android и iOS, я думаю, что это лучший, полный и бесплатный конфигуратор дронов, совместимый с INAV. Существует 2 способа подключения F411:
с помощью кабеля USB OTG, подключенного к телефону или планшету. Не очень удобно, потому что, например, если вам нужно откалибровать, у него есть кабель, который мешает вашим движениям. Если вы подключаете его к плате, вам необходимо отключить питание 5 В, поступающее от регуляторов скорости.
Используя модуль BLE 4.0, я протестировал два разных модуля: HM-11 и HC-05.
ПРИМЕЧАНИЕ. Если вы используете модуль HM-11 без адаптера, маленький и легкий, вам придется использовать преобразователь 5 В в 3,3 В, я использовал этот.
В обоих случаях вам придется использовать AT-команды для изменения имени модуля (опционально), изменить битрейт на 57600. Также в конфигураторе необходимо установить скорость передачи выбранного порта на 57600. Вы можете использовать один из модулей платы. последовательные порты. Если вы не используете GPS, вы можете использовать UART или программные последовательные порты. Здесь вы можете найти обновленную плату, на которую я добавил разъем для программного обеспечения Serial 2. Модули BLE потребляют мало энергии, вы всегда можете оставить их подключенными и использовать приложение, например, чтобы проверить перед полетом, что GPS правильно настроил GPS. домашнюю точку, точку маршрута и т. д. без использования экранного меню.
Все подробности здесь #57
Это неофициальная цель для INAV (Исходный источник: https://github.com/iNavFlight/inav). Обеспечивает поддержку плат управления полетом, которые не имеют официальной поддержки INAV для платы STM32F411CEU6. Использовать или нет эту прошивку является ответственностью пользователя, и он может делать это по своему усмотрению. Ссылка для разработчиков INAV: https://github.com/iNavFlight/inav/tree/master/docs/development. Все подробности разработки прошивки можно найти здесь.
Прошивка платы STM32F411CEU6 Сначала подключим плату к компьютеру.
https://github.com/iNavFlight/inav-configurator/releases
Загрузите Конфигуратор для платформы Windows (присутствует Win32 или Win64). Извлеките ZIP-архив. Запустите приложение INAV Configurationator из распакованной папки. Конфигуратор не подписан, поэтому вам необходимо разрешить Windows запускать ненадежные приложения. Может быть мониторинг для этого во время первого запуска
https://impulserc.blob.core.windows.net/utilities/ImpulseRC_Driver_Fixer.exe
https://youtu.be/HbSUMauSkiw
Для мониторинга батареи вам необходимо сделать расчет как 3,3 В. Расчеты приведены ниже. 5 В не дает фактического значения.
GY-91 (MPU9250 BMP280 10DOF) Для SPI2 установите вывод CS модуля BMP280 на PC15.
Вместо CURRENT_METER_ADC можно подключить Buzzer.
SOFTSERIAL1 — TX_PIN PA9 и RX_PIN PA10 SOFTSERIAL2 — TX_PIN PA0 и RX_PIN PA1
К плате с помощью SPI2 можно подключить следующие модули. Приведены контакты платы и соединения модулей. ПРИМЕЧАНИЕ. Существует множество подделок этих модулей. Поэтому сначала расспросите продавца о модуле, который вы хотите купить, и поинтересуйтесь, одинаковый ли чип на модуле. В противном случае вы можете столкнуться с поддельными модулями. Многие поддельные модули имеют чип MPU6500. INAV автоматически обнаруживает подключенный вами чип и отображает информацию о чипе на модуле.
Должен быть внешний источник напряжения 5 В. Не покупайте плату у производителя, вы сожжете микроконтроллер.
Инструкции по настройке калибровки дроссельной заслонки для входного сигнала высокого и низкого уровня ESC:
Это видео вам может помочь. https://www.youtube.com/watch?v=1IrgbY0YhqM
Инвертор легко изготовить, требуется всего 2 резистора (10 кОм и 4,7 кОм), 1 транзистор (BC547b) и один сервокабель. Все это очень дешево и их легко найти.
Вы можете использовать этот онлайн-калькулятор делителя напряжения, чтобы экспериментировать с разными значениями. https://ohmslawcalculator.com/voltage-divider-calculator