naza2frsky - адаптер смартпорта для FrSky за 3$
Резюки на основной плате не подписаны и зачем там диод?
А так же MCU подписан как Mega88, но имеется в виду 328?
все подписи отображаются у меня нормально, нужно навести курсор мыши на элемент, номиналы сделаны в виде маркеров… светодиод отмаргивает посылку пакета в s.port фриски, но можно и не ставить его, мега конечно же 328…
Получил очередную партию ардуинок, появилась возможность поэкспериментировать. Как итог версия 0.3 😃 Самое главное что добавилось это возможность подключения любого UBLOX модуля. Проверено только на подоконнике с u-blox max7-q координаты пишет нормально, остальные параметры типа скорости, направления, высоты тоже пишет, но проверить точность затруднительно. Порт по умолчанию настроен на скорость 38400, выбор протокола u-blox/dji (и скорости порта) в конфигурационном фале.
Кроме того исправлены некоторые мелкие ошибки для dji протокола
Во вложении готовая прошивка под ublox и скетч (u-blox включен по умолчанию).
Мои застряли в китае(( А последнюю нану жертвовать оч не хочется… Но после сегодняшнего краша и 20минутных поисков по полю… стал задумываться…
после сегодняшнего краша и 20минутных поисков по полю… стал задумываться…
да, полезная штука для таких случаев - на экране тараньки последние полученные координаты от модели выводятся пока не отключишь аппу (или не сбросишь телеметрию). Лог, конечно, тоже можно посмотреть, но тут уже комп нужен, в поле вариант так себе
Это то и нужно. Быстро вбил их в гуглокарты и идешь ищешь… Блин куплю на авито в России - надоело ждать!
Скрипты телеметрии тут github.com/wolkstein/MavLink_FrSkySPort
Прошивка для АПМ в 85-ом посте.
Эх, тоже загнался этой темой, и как раз все железо под рукой: таранис, ардуинка нано, апм 2.6. Заработали скрипты, передача через S port, а вот ардуинка к апм-ке ну никак не подключается. Пробовал и только ее, и вместе с радиомодемом - никак. Как ардуину подключаю на модеме даже лампочки передачи гореть перестают. Не лазил правда в опции мишн планера, но раз уж модем работает, значит мавлинк ВКЫЛ?
Как ардуину подключаю на модеме даже лампочки передачи гореть перестают
странная фигня, ардуинка чисто на прием работает, на модем ни как влиять не должна, по сути при таком подключении нужен только 1 провод “Tx порта телеметрии APM” > “Rx Arduino”. Сфотать можешь хорошенько как все подключено или зарисовать схематически. А лучше и то и другое 😃
В случае использования модема должно быть подключено вот так, вместо (вместе с) minimOSD ардуинка www.rcgroups.com/forums/showthread.php?t=1810347
Будьте любезны, сделайте v.0.3 для АРМ и выложите hex, не силен я в сборке совсем…
повторю в десятый раз, версия для АРМ и версия для назы (ublox) ни как не связаны между собой. Версия для АРМ это законченный программный продукт авторства wolkstein, мой только порт на arduino, который выложен в 85-ом посте.
готовая прошивка под АРМ:
Алексей, добрый день, а чем этот hex(для АРМ) отличается от прошивки в Вашем 85 посте? или это она же, но просто скомпилированная?
Алексей, добрый день, а чем этот hex(для АРМ) отличается от прошивки в Вашем 85 посте? или это она же, но просто скомпилированная?
ничем, я так понял там исправлять уже не чего все работает на 5+ 😃 Да, это просто скомпилированная прошивка для тех кому это сделать сложно.
Понял, Спасибо)
Сфотать можешь хорошенько как все подключено или зарисовать схематически. А лучше и то и другое 😃
В случае использования модема должно быть подключено вот так, вместо (вместе с) minimOSD ардуинка www.rcgroups.com/forums/showthread.php?t=1810347
Итак, фоткать уж не стану (уже как-то пробовал и видна будет просто куча проводков), сделано по схеме той же как на рцгрупсах. Спаял так называемый Y-кабель, в мишн-планере кнопочка не нажимается, кажись функцию эту совсем убрали (у меня arducopter 3.2)
В арсенале имею две ардуинки, к сожалению одна 168 другая 328, поэтому полностью проверить скетч на двух не могу (не хватает места). Значит начал смотреть, а идут ли вообще данные у меня с апм-ки и правильно ли я спаял. Для этого залил тестовый скетч Blink в обе ардуинки и подключился TX-ардуино к TX-апм. Это чтобы ардуину еще подключив к компу смотреть что идет в монитор порта. В итоге здесь все гуд, данные “сыпятся”, светодиод на радио модеме моргает.
Теперь обрадовавшись тем, что хоть спаяно правильно, подключаю RX-ардуины к TX-апм, вот тут и застопорился. Как будто все встает, светодиод не мигает на модеме.
Все это у двух плат одинаково (у 168 и 328)
Заливаю снова основной скетч MavLink_FrSkySPort в 328-ю, опять ничего, светодиод (13-й красный) помаргивает, сигнализируя о том что не может получить данные по мавлинку, а надоб чтоб горел и не потухал. Соответственно и по радиомодему подключиться не могу.
Получается у меня проблема что rx ардуины “глушит” передачу данных от апм-ки. Кто что может подсказать?
И еще вопрос. Зачем в скетче 13-й и 14-й пины на вход-выход задействованы какой-то, это от Тинси осталось?
да 12й и 14й пины от Teensy достались по наследству, вроде как не используются но убирать не стал.
Я не понял, RX от 168 тоже выход АРМки садит точно так как и 328? Что делать с этим RX даже не знаю, по идее вход высокоомный влиять ни на что не должен. Жаль на 328 только один UART и заменить не чем. Теоретически можно попробовать SoftwareSerial и для входа от АРМ, но что заработает не факт. Если уж будешь пробовать то пробуй на разных прерываниях входы от смартпорта и АРМ, но идеально было бы попробовать другую 328 похоже проблема в ней
но идеально было бы попробовать другую 328 похоже проблема в ней
спасибо за помощь, думаю все-таки раздобыть еще ардуинок. Да и 168 так же садит выход с АПМ-а.
Заливаю снова основной скетч MavLink_FrSkySPort в 328-ю, опять ничего, светодиод (13-й красный) помаргивает, сигнализируя о том что не может получить данные по мавлинку, а надо чтоб горел и не потухал.
Илья, добрый день, светодиод на 13-той ноге ардуинки должен как раз именно помаргивать, это сигнал о передачи данных в с.порт фриски, и он не имеет отношения к уарту и мавлинку, проверьте еще раз подключения, и убедитесь что АПМ выдает данные по мавлинку. Если думаете что rx-арду садит уарт АПМа() то можно попробовать подключить их через резистор в 1к-4,7к, но мне это кажеться не вероятным чтобы уарт одного проца мешал уарту другого(или я чего то не понял).
Если думаете что rx-арду садит уарт АПМа() то можно попробовать подключить их через резистор в 1к-4,7к, но мне это кажеться не вероятным чтобы уарт одного проца мешал уарту другого(или я чего то не понял).
Тоже вариантик, спасибо. Все-таки попробую сфоткать что получается.
Еще может 3-ю ардуину раздобуду.
А еще вариант, что подпаяюсь прямо к ноге rx атмеги 328-й, отрезав дорожку к FT232.
А еще вариант, что подпаяюсь прямо к ноге rx атмеги 328-й, отрезав дорожку к FT232.
так у тебя нано? Тогда да, думаю с этого нужно начать. Резистор запаять то можно, но толку если радиомодем заработает, а до ардуинки сигнал просто не дойдет
Алексей, я сначала на нано сам проверял, все работало…