Радио передатчик/приемник для RC модельки.
- Войдите на сайт для отправки комментариев
Валяется у меня парочка РУ моделек. Корпуса хорошие, ходовка какая ни какая, но управление полный ноль. т.е. или полный газ, или влево до конца или вправо до конца. А я хочу сервой плавный поворот и шимом регулировать мощность двигателя. Уже достал аккумы, едут блоки повышающие и контроллеры заряда, остальось за логикой, в частности за радиоканалом.
я решил что подобного должно хватить - http://ru.aliexpress.com/item/1pcs-433Mhz-RF-transmitter-and-receiver-kit-for-Arduino-project-FREE-SHIPPING-3235/1308017760.html
Собрал схему. Написал код. Отсылается/применяется отменно, есть контроль ошибок. На прямую (проводком) вполть до 38400 дури хватает у дуинки. А вот соединил через эту парочку и... тишина. Ни 4800, ни 2400. Не пробовал пока просто кнопкой и светиком проверять, но продаван уверял что устройство сразу настроено и крутить его не надо. Да и попробовал проводком 4800, медленно, серва слишком подздно отвечает. Ставлю 38400 - реально вслед за стиком. Собственно вопрос - что еще из готового можно использовать?
приемник там дерьмовенький... не советую. а ну и еще - разнесите метров на 10-20, передатчик запитайте от 9в.
Спасибо. Правда не пробовал, лежат в упор друг к другу. Вечером озадачусь. А что еще можно применить? Думал отказаться от ардуинок и заюзать ESP-12. Мне по идее пинов хватит. Но я боюсь хватит ли производительности. Это и точку поддерживать и обменивать чем-то еще надо...
nRF24l01+ PA LNA - бьёт на 1100м(заявлено), сейчас на нем собираю аппаратуру для RC Drift модели 1:10.
на 433Mhz-RF-transmitter-and-receiver-kit-for- тож заявленно на не менее 100 метров..
nRF24l01 без усилителя и обычной полосковой антенной до 80-100м. зависит конечно от ориентации антенн
nRF24L01+ (лучше с антенной, да дороже) без вариантов + супер либа RadioHead.
Вот можно ознакомиться Передатчик и приемник 433Мгц.
интересная либа
Спасибо, заказал 2 модуля пока без антенн ради пробы.
Как я понимаю, nRF24l01 это приемопередатчик, а две штуки - чтобы и в руках было и на борту.
А что с борта на землю передавать собираешься?
Подтверждение приема.
Как я понимаю каждое устройство и примник и передатчик. Мне надо 1 приемник и 1 передатчик в 2-х местах. Следовательно 2 устройства.
to a5021
Подтверждения не будет. Просто буду все время слать. Т.е. каждый цикл. На устройстве по таймеру буду считать сколько не получил корректных данных, как только больше определенного времени, буду останавливать машинку.
Тогда для начала почитайте классику жанра ..... ;)
http://arduino.ru/forum/proekty/radioupravlyaemyi-kater-iz-potolochki
http://arduino.ru/forum/proekty/tank-upravlyaemyi-dzhoistikom-ps-2
А что читать-то? Кто как сделал ясно. У меня корпуса готовые. Скетча копейки - автообучение пределам потенциомеров и в бой. Линейно шпарим угол на серву, и так же линейно шпарим шим. полярность буду переключать транзисторами. двигатель тот что стоит в машинке в районе 1А, серва копейки. Питать буду от парочки ноутбучных банок. Зарядку для них давно заказал, повышающий преобразователь так же. Батарейки сами с защитой, так что меньше чем надо не разрядятся. Пульт возьму родной с машинки. Единственное поменяю потенциомеры на более качественные, ну и переделаю радимодуль.
Подтверждения не будет. Просто буду все время слать. Т.е. каждый цикл. На устройстве по таймеру буду считать сколько не получил корректных данных, как только больше определенного времени, буду останавливать машинку.
Нечто наподобие уже реализовано в NRF24L01 аппаратно, чтобы не гемоороиться со всякими таймерами и подсчетами. Как раз через механизм подтверждений. Не изобретайте велосипед, а лучше изучите работу модулей подробнее.
Воможно стоит, но... пока не надо. Мне хватит
Более чем. Все равно будет еще таймер на моргание поворотников (пинов валом, канал "широкий", влеплю поворотники, включение заднего хода, свет фар, т.к. уже из коробки обмен в двух направлениях, можно еще обратно слать инфу скажем о заряде аккумов). так что таймер нужен все равно и вызываться все равно будет часто. Еще знакомый предложил заюзать его бесколлекторный двигатель с самолета на 2S, но у меня дифф с небольшим коэфф понижения передачи, боюсь улетит машинка сразу )
NRF24L01 в обе стороны могут передавать/принимать.
Т.е. если с модели послал и не принял подтверждения даже после повторов, то стоп. Вот и всё. И не надо ждать время. В либе примеры есть.
В начале можно задать свои параметры.
В начале можно задать свои параметры
Спасибо. Жду... Уже взял у знакомого 2s банку липошек. Вертолет на них 5 минут летал. Думаю мне хватит за глаза. Сейчас ищу в своем городе чувака, вроде бы у него есть 3д принтер, попрошу его напечатать мне дифф под бесколлекторный двигатель... блин надо свой принтер покупать. Столько задумок и всегда сложности передать механическое усилие (