naza2frsky - адаптер смартпорта для FrSky за 3$

deadlyguest

Здравствуйте. Заинтересовался данной темой, купил пару ардуин (pro mini 328). Залил hex из 97 поста, телеметрия работает, координаты gps показывает неверно. Более поздние версии hex файлов для APM показывали просто прочерки и когда небыло фиксации gps и когда фиксация появлялась. Пробовал скомпилировать скетчи, представленные здесь, но Arduino IDE пишет, что мало памяти (глобальные переменные заняли 174%). Я в общении с ардуиной новичок, прошу помощи.

deadlyguest

Прошил при помощи Arduino IDE 1.0.5 скетч из 217 поста и все заработало. Большое спасибо.

Entrprise
petrochen:

Не работает такая связка, пока не могу разобраться в чем дело. В коде оставил только отправку SENSOR_ID_GPS и SENSOR_ID_VARIO. Если ардуинку воткнуть на прямую в X8R, то все работает. Если воткнуть через FLVSS, то напряжение с FLVSS идет на таранис, а данные с ардуинки нулями. При подключении ардуинка помаргивает ледом с разной частотой, т.е. вроде как данные отправляет. Прошивка 0.3 из поста #86

Если бы не прочитал, то так бы и думал что это я где то накосячил 😃
Вообщем такая же ситуация, через FLVSS не работает, а напрямую данные идут.
А есть где то описание какие данные от назы в какие поля телеметрии передаются или надо в коде искать?

alezz

описания нет, но там код достаточно простой- читается как описание 😃

Entrprise
alezz:

описания нет, но там код достаточно простой- читается как описание

понял, поковыряюсь.

а на счет ситуации с совместной работой с FLVSS есть идеи?

ExIM
sp_link:

Вроде никто так и не собрал схему делителей напряжения, а я решил попробовать.

Либо меня не так учили схемотехнике, либо я не совсем пойму…

Красным обозначена земля? Тогда в желтой метке происходит короткое замыкание…
И не много ли для ардуинки давать 4.2? Боюсь немного…

sp_link

Оп, ошибочка, там напрямую первая банка идет на ардуину, до земли она не идет! Вы первый самый внимательный.
5вольт для атмеги самое то!

arduino.cc/en/Reference/analogReference

ExIM
sp_link:

Оп, ошибочка, там напрямую первая банка идет на ардуину, до земли она не идет! Вы первый самый внимательный.
5вольт для атмеги самое то!

arduino.cc/en/Reference/analogReference

Спасибо большое, вы хорошую работу проделали!
Ушел брать в руки паяльник. 😃

Entrprise
Entrprise:

а на счет ситуации с совместной работой с FLVSS есть идеи?

сегодня либа обновилась в связи с фиксом совместной работы ардуинки и других смарт-портовских датчиков - www.rcgroups.com/forums/showpost.php?p=29439177&po…

Алексей, Вас ждут великие дела по выкатыванию новой версии 😃

alezz
Entrprise:

сегодня либа обновилась в связи с фиксом совместной работы ардуинки и других смарт-портовских датчиков

хм. теперь вроде понятно почему вместе не работало. Но так лениво переделывать, у меня то других датчиков нет 😃

Entrprise
alezz:

Но так лениво переделывать

😮
там еще и резистор на 4.7ком рекомендуют припаивать

alezz

с резистором все логично, приемыш 3.3В а ардуинка 5В, “лишнее” напряжение где-то должно падать. Скорее всего это предусмотрено в схеме приемыша, но наверняка мы этого не знаем, поэтому желательно запаять резистор 😃

Entrprise
alezz:

с резистором все логично, приемыш 3.3В а ардуинка 5В, “лишнее” напряжение где-то должно падать. Скорее всего это предусмотрено в схеме приемыша, но наверняка мы этого не знаем, поэтому желательно запаять резистор 😃

назначение резистора мне понятно, просто удивило что про него написали только теперь.

alezz
Entrprise:

назначение резистора мне понятно, просто удивило что про него написали только теперь.

работало то и без него 😃
Ладно не суть, запаял себе резистор на 4.7к, подправил прошивку для возможности параллельной работы с другими датчиками, вроде работает. Но т.к. у меня других датчиков нет просьба проверить получилось или нет

naza2frsky.v04.zip

Entrprise
alezz:

Ладно не суть, запаял себе резистор на 4.7к, подправил прошивку для возможности параллельной работы с другими датчиками, вроде работает. Но т.к. у меня других датчиков нет просьба проверить получилось или нет

Спасибо!
Вечером проверю.

yasin

Добрый вечер.
Подскажите пожалуйста , можно ли использовать arduino pro mini, только мне прислали со 168(16) мегой вместо 328(16)
вроде скетч с первого поста компилится под эту мегу. и распиновка останется такая же как на картинке.?
Заранее спасибо.

alezz

по идее если скетч компилится, то все должно работать, хотя 100% гарантии не дам. Распиновка совпадает. Скетч поищи не из первого поста а посвежее v03 (дурацкая организация форума - даже у автора темы нет возможности править первый пост), хотя для пробы и из первого сойдет

Entrprise
Entrprise:

Спасибо! Вечером проверю.

Проверял дома, так что сигнала жпс небыло, но компас работал. данные шли и от ардуинки и от датчика напряжения 😃

alezz
Entrprise:

Проверял дома, так что сигнала жпс небыло, но компас работал. данные шли и от ардуинки и от датчика напряжения 😃

ну тогда выкладываю и скетч v04, готовый hex 4-ми сообщениями ранее

naza2frsky.v04_src.rar

yasin

прошил я свою платку, подсоединил к назе, на апу скинул скрипт , и пробовал руками настраивать.
ничего.


диодик на ардуинке светится и даже не помаргивает. в компорт ничего. 😦

пробовал залить просто NazaDecoder Arduino library и подключил компас к ней – работает, читает координаты и количество спутников и отправляет в компорт. это видно на мониторе порта в adruino.

подскажите что и где не так. Заранее спасибо