Самодельный сервозамедлитель |
Технологии моделизма - Компьтерные Технологии |
Автор: Administrator |
Сервозаметдлитель - это устройство которое позволяет сервомашинке двигать качалку медленно. Чаще всего сервозамедлители используются в авиамоделях на таких деталях как открытие бомболюка, выпуск шасси или, как в данном случае, на закрылках. Как сделать сервозамедлитель своими руками
Не претендую на оригинальность, но может кому-то пригодится мой опыт. Сервозамедлитель на базе Arduino Потрачено денег: ~150 рублей На днях перебирал Cessna 150 и захотелось сделать плавное движение закрылков, чтобы придать реалистичности ну и познать Дзен конечно. Для этого из Китая была приобретена плата клон Arduino Nano v3 (5-вольтовая версия на базе 328p) без пинов и один сервоудлинитель. Сервоудлинитель разрезал пополам и припаял к выводам платы:
Плату сверху одел в термоусадочную трубку
Подготовил скетч (во вложении) и загрузил его в плату. Для того, чтобы компьютер видел плату, постребовалось найти подписанный драйвер CH340G, его на всякий случай тоже выкладываю. Вращение неблокируемое, если в процессе движения из угла 0 в угол 180 захочется повернуть обратно, не надо дожидаться пока сервопривод дойдёт до конца. Я сначала поэкспериментировал с фиксированными значениями углов, вшитыми в программе (5 положений), но потом переделал на нефиксированные - серва поворачивается на угол, соответствующий значению из приёмника. Сейчас назначил на аппаратуре FlySky i6 на закрылки трёхпозиционный свитч (убраны, положение 1 и положение 4). Значения канала подкорректировал миксом. Видео с макета, дома как назло Винда взбунтовалась, не успел загрузить в самолёт, а выкорчёвывать плату из самолёта уже не хочется ???? Спасибо за внимание! С. Илюхин |