MultiWii

Sfinx
Kujbor:

Господа, поделитесь лучшими практиками надежной установки датчиков GY-86/87 на Arduino Mega. Как вы их закрепляете что бы контакт был стабильным? У меня что-то то и дело контакт теряется и требуется сброс. Может какой-то шилд есть готовый? Штука вроде популярная, но в интернетах ничего не гуглится на эту тему…

Самый оптимальный вариант, это припаять к плате проводами, и разместить блок датчиков отдельно на раме, иначе есть риск получить дрова на ровном месте. Если захотите покупать готовую плату, то ищите с выносным магнитометром.

Kujbor

Мне очень важно сохранить универсальность платы и датчиков, что бы использоват их в разных проектах. Не только в коптере.

Если рассматривать вариант с проводами (скорее всего шлейфом), то какие применяются надежные способы крепления проводов в ардуине? Боюсь что вибрации мощных моторов могут вызывать кратковременный разрыв контакта практически при любом варианте крепления проводов. Ну кроме пайки конечно, но пайку я рассматривать не хочу в виду необходимости снимать плату и датчики.

Может кто-то видел-слышал про готовый шилд для Arduino Mega под GY-86/87? Может какой-то другой должен быть совместим? GY-86 GY-87

Sfinx

Попробуйте воспользоваться 2-мя 3-х проводными шлейфами мама-папа. Как часто требуется отделять датчики от ардуинки?

librol
Kujbor:

готовый шилд для Arduino Mega под GY-86/87?

можно сделать такой самому из макетки и ножек - пинов

Kujbor
Sfinx:

Попробуйте воспользоваться 2-мя 3-х проводными шлейфами мама-папа. Как часто требуется отделять датчики от ардуинки?

Крайне редко. Т.е. например ушатаю коптер - пока буду ждать детали, вернусь к освению умного дома или машинку ребенку сделаю. То есть важна не легкость снятия датчиков, а вообще возможность. Запаивать-выпаивать совсем не вариант.

Зачем два трех-проводных? Необходимо подключить только 4 контакта.

Вообще мне конечно максимально импанирует именно шилд. На нем позже и GPS хочется разместить и FPV с OSD. Но с шилдами раньше не связывался и никак не вкурю как подобрать…

Sfinx

Есть AeroQuad shield v2.1 и 2.2, но думаю вам проще уже будет APM купить. Одиночные провода быстро разбалтываются. Шлейфы можете порезать пополам, мамы напаять с обратной стороны меги, а папы к гироскопу.

Kujbor

Нашел некую Arduino MEGA ProtoShield V3. Выглядит как решение проблемы. Осталось найти где купить недалеко.

Всем большое спасибо!

librol

Приветствую
На ардуино нано в которую залита прошивка не работает чип usb-uart, подключаю переходник usb ttl к rx tx, ноль эмоций
Может надо что то в коде раскоментировать?

Sfinx

Другие прошивки заливаются через встроенный USB? Если да, то попробуйте в коде закоментировать GPS, и посмотрите будет-ли работать UART (rx, tx).

librol
Sfinx:

Другие прошивки заливаются через встроенный USB? Если да, то попробуйте в коде закоментировать GPS, и посмотрите будет-ли работать UART (rx, tx).

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

Sfinx

Если я правильно понял, то через ISP. Если так, то через ISP нужно залить в ардуино загрузчик, а потом уже через родной USB заливать в него прошивку. Когда вы через ISP прошили мультивий, вы снесли загрузчик который работал через UART, поэтму USB у платы и перестала работать.

librol
Sfinx:

USB у платы и перестала работать.

usb не работал “изкоробки”

Sfinx

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

librol

заливка загрузчика не решила проблему

порт не определятся
Вопрос остается актуальным

librol:

Приветствую
На ардуино нано в которую залита прошивка не работает чип usb-uart, подключаю переходник usb ttl к rx tx, ноль эмоций
Может надо что то в коде раскоментировать?

1 month later
librol

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

Sfinx

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

librol
Sfinx:

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

то есть значения min и max газа регуляторов стоит вписать в настройках в конфиге?