Каждый выжимает по-своему, я как любитель полетов на самолетах, с коптерами же предпочитаю долбаться ради изучения чего-то нового и необычного. В итоге за пару вечеров собрал вот такое
Запишу в дневник, чтобы не забыть, да и пригодится может кому…
Да, это не полный и исчерпывающий мануал по iNAV, а пример настройки АП под конкретный тип ЛА.
Кроме того, этой записи в дневнике исполнился год. А за год в iNAV произошли существенные изменения. И только в лучшую сторону. Поэтому тут в тексте многое исправлено и дополнено. Актуально на конец февраля 2017. Версия iNAV 1.6.
Долго слежу за темой Делаем из простого приемника Продвинутый-3 или универсальный модуль управления и индикации, сделал несколько вариантов этого замечательного устройства, но захотелось встроить все в корпус от приемника RC305 по примеру serenya. Идею внешнего вида полностью слизал оттуда, только кнопки перенес в верхний торец корпуса. Так как дисплей у меня i2c, то код serenya не подошел, хотя заменив одну строку инициализации дисплея все работало, захотелось чего-то своего.
Была использована довольно известная библиотека U8glib но работа с ней требовала полной перекройки алгоритма работы модуля. Зато огромным плюсом - работа практически со всеми известными дисплеями со всевозможными протоколами. Список поддерживаемых
Случилось так, что волею событий переселился я в другую страну. С пультом, но без моделей, без паяльника и самое стремное, что в зоне досягаемости достать ни второе ни третье ни радиодеталей никак нельзя. Пока жду свой первый пепелац из поднебесной зачесалось хоть в симе полетать. Но к сожалению, SmartPropoPlus с предустановленным vJoy, хоть и работали, но для моих целей не подходили. SPP и PPJoy вроде работали и для моих целей, но только из тестового режима Вынь 8 х64. И тут я вспомнил, что всунул при отъезде в сумку пару ардуин. Почему бы не сделать кабель для сима из arduino?
В Ардуино UNO и MEGA2560 интерфейс с ПК выполнен на AVR. Для плат R1 и R2 это чип Atmega8U2, а для R3 - Atmega16U2. Эти чипы запрограммированы таким образом, что представляются компьютеру как USB Serial interface, и они подключают “главную” Atmega ардуины через TTL Serial port (цифровые пины 0 и 1).
Чипы 8U2 и 16U2 могут быть перепрограммированы при помощи DFU (Device Firmware Upgrade mode). Это означает, что USB Serial firmware может быть заменена другой USB firmware с тем, чтобы превратить ардуино в разные USB девайсы, например мышь, клавиатуру, MIDI устройство, джойстик (подробнее тут).
Итак, для работы понадобятся:
Прототипом послужил таймер от http://myresearch.lt
Но захотелось большего, поэтому, вот что получилось:
Ввиду того, что тема посвященная самодельным приемникам на базе этого сателита закрыта, запишу эту разработку к себе в дневник.
Не смотря на то, что эти приемники с сателитами производятся очень давно, более трех лет точно, на сайте ХК они периодически поступают в продажу (где-то два раза в год), но восьмиканальных нет в наличии уже очень давно. Да и алгоритм работы этого приемника с сателитом очень сильно напоминает простое резервирование. Поэтому я использую эти приемники и их сателиты в основном отдельно друг от друга.