Трактор на радиоуправлении

Задача переделать трактор на проводном управлении в радиоуправляемый (РУ). Раньше пытался найти ответы на вопросы, возникающие в процессе создания РУ передатчика и приемника, в других темах. Но... В процессе общения тема уходила в сторону от начальной, поэтому всё-таки решил создать отдельную тему.

Astreet
Сержант
Сообщения: 118
Зарегистрирован: 07.12.2023{, 07:35}
Репутация: 4
Имя: Александр

Трактор на радиоуправлении

#21

Сообщение Astreet » 25.12.2023{, 12:50}

Не секретный... :no:
Сейчас под рукой нет, вечером выложу...

Отправлено спустя 6 часов 53 минуты 33 секунды:
OLGA писал(а):
25.12.2023{, 11:36}

Можно посмотреть ?
Пожалуйста.
Трактор - ПРД .flp
(5.17 МБ) 12 скачиваний
Трактор - ПРМ .flp
(4.84 МБ) 11 скачиваний

OLGA
Сержант
Сообщения: 100
Зарегистрирован: 04.08.2021{, 09:21}
Репутация: 0
Имя: Павел

Управление джойстиком через NRF24l01

#22

Сообщение OLGA » 25.12.2023{, 22:10}

Astreet писал(а):
25.12.2023{, 10:10}
Снял джойстик, внешних повреждений, коротышей нет. Но как только его сажаешь на А2, нано становится неработоспособной
Проверьте на А2 напряжение, до подключения джойстика и после с подключенным джойстиком. если просадка то проблема в джойстике.в первом варианте на А2 кнопку можно подсадить.

Astreet
Сержант
Сообщения: 118
Зарегистрирован: 07.12.2023{, 07:35}
Репутация: 4
Имя: Александр

Управление джойстиком через NRF24l01

#23

Сообщение Astreet » 26.12.2023{, 09:25}

OLGA писал(а):
25.12.2023{, 22:10}
Проверьте на А2 напряжение, до подключения джойстика и после с подключенным джойстиком. если просадка то проблема в джойстике.в первом варианте на А2 кнопку можно подсадить.
Подключил мультиметр к ноге 5В. Попробовал подключить левый джойстик ко входу А2, сначала одну ось, затем другую. Просадки напряжения не последовало. Чудеса, да и только...
WhatsApp Image 2023-12-26 at 09.09.14.jpeg

Добавил еще 3 монитора в схему. (не знал, чо такое влозможно.... :smile37: )
Снимок экрана 2023-12-26 072811.jpg

По трём изменения сигнала есть - с двух джойстиков и от одной кнопки, а по четвертому тишина....
Capture 002.JPG

OLGA
Сержант
Сообщения: 100
Зарегистрирован: 04.08.2021{, 09:21}
Репутация: 0
Имя: Павел

Управление джойстиком через NRF24l01

#24

Сообщение OLGA » 26.12.2023{, 15:51}

Astreet писал(а):
26.12.2023{, 09:25}
По трём изменения сигнала есть - с двух джойстиков и от одной кнопки, а по четвертому тишина...
у Вас нет выхода received с блока? - подтверждение получения пакета данных адресатом. Одиночный импульс.
Приемник у вас был вкл? Или слишком много данных и произойдет переполнение буфера и тоже ответа не будет.

Astreet
Сержант
Сообщения: 118
Зарегистрирован: 07.12.2023{, 07:35}
Репутация: 4
Имя: Александр

Трактор на радиоуправлении

#25

Сообщение Astreet » 20.02.2024{, 15:02}

Начну по порядку.
Порядка 10 лет назад был приобретен набор Tamya для сборки проводного бульдозера. Сборку осуществляла средняя дочь (на тот момент вторая).
СпойлерПоказать
Трактор благополучно простоял 10 лет без внимания, когда его вытащила поиграться третья дочь. Огромные батарейки D размера разумеется потекли, а на замену им ничего небыло. Тогда прицепил 1 банку от LiPo акб и трактор снова поехал. Тогда и родилась идея переделать трактор в РУ.

В планах было собрать РУ на Ардуино. Вот несколько фото.
СпойлерПоказать
Capture 014.jpg
Capture 015.jpg
Capture 016.jpg


Видео работы трактора на проводах.
СпойлерПоказать

Astreet
Сержант
Сообщения: 118
Зарегистрирован: 07.12.2023{, 07:35}
Репутация: 4
Имя: Александр

Трактор на радиоуправлении

#26

Сообщение Astreet » 21.02.2024{, 14:13}

В тот момент в наличии были Nano. Опущу процесс изготовления передатчика. Вот лишь несколько фото....
СпойлерПоказать
Начинка.
Capture 017.jpg
Будущий передатчик.
Capture 018.jpg
Сборка.
Capture 019.jpg
Capture 020.jpg

Трактор с приемником. Приемник на полтрактора... :shok:
Capture 021.jpeg
Скетчи для передатчика и приемника нашел путём достаточно долгого прочёсывания интернета. Некоторые вообще не работали, некоторые работали криво.... Плюс/минус нрабочие скетчи нашел здесь (не реклама разумеется).

Трактор поехал под умелым руководством младшей дочки!



Захотелось большего. Стопы, габариты, дальний свет, сигнал, сигнал заднего хода, проблесковый маячок. Вот здесь и начались затыки.... Запустить кнопки, крутилки, а также управление лопатой не получалось.
Долго искал, пока собственно не наткнулся на FLPROG. Попытки привести всё это удовольствие к рабочему виду пока не увенчались успехом. Поспрашивал было в соседних ветках здесь, но потом понял что нужно открывать отдельную тему.

Отправлено спустя 19 минут 39 секунд:
В общем отложил эту тему... Как раз пришли заказанные на Али платки под приемник.

СпойлерПоказать
Capture 022.jpg
Capture 023.jpg
Capture 024.jpeg

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Трактор на радиоуправлении

#27

Сообщение WildCat » 21.02.2024{, 17:19}

Astreet писал(а):
21.02.2024{, 14:33}
Приемник на полтрактора...
Может взять esp и по UDP организовать управление?
Значительно проще будет. И компактнее

Astreet
Сержант
Сообщения: 118
Зарегистрирован: 07.12.2023{, 07:35}
Репутация: 4
Имя: Александр

Трактор на радиоуправлении

#28

Сообщение Astreet » 21.02.2024{, 17:36}

WildCat писал(а):
21.02.2024{, 17:19}

Может взять esp и по UDP организовать управление?
Значительно проще будет. И компактнее

Честно говоря, я не знаю, что это такое..... Поясните, пожалуйста.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

Трактор на радиоуправлении

#29

Сообщение rw6cm » 21.02.2024{, 18:17}

Astreet,
Можно вместо пульта для начала мобилу через RemoteXY использовать.
где то было это на форуме. например здесь
Win10-64, FLProg (portable)

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Трактор на радиоуправлении

#30

Сообщение WildCat » 21.02.2024{, 18:25}

rw6cm писал(а):
21.02.2024{, 18:17}
Можно вместо пульта для начала мобилу через RemoteXY использовать.
Это был бы самый простой и красивый вариант, если б не сложности с покупкой приложения (

Или вы знаете как купить?
Astreet писал(а):
21.02.2024{, 17:36}
Честно говоря, я не знаю, что это такое..... Поясните, пожалуйста.
Обмен переменными по не зашифрованному каналу WiFi.
Нужно две esp, лучше Esp32, у нее пинов больше чем у 8266.

На форуме есть блоки, работают хорошо. Поиском найдите «Esp32 UDP”.
Очень компактное решение получится, без такой монструозной антенны ))
viewtopic.php?f=71&t=8301&p=126278

В пределах комнаты (да даже садового участка) мощности хватит более чем).
Последний раз редактировалось WildCat 21.02.2024{, 19:12}, всего редактировалось 1 раз.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

Трактор на радиоуправлении

#31

Сообщение rw6cm » 21.02.2024{, 18:31}

WildCat писал(а):
21.02.2024{, 18:25}
Это был бы самый простой и красивый вариант, если б не сложности с покупкой приложения (
Забыл что что с этим напряг.
но там кажись 6 команд бесплатно, вперед, назад, лево, право, и поморгать фарами для азарта хватит ))
Win10-64, FLProg (portable)

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 683
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

Трактор на радиоуправлении

#32

Сообщение ViktorPetrov » 21.02.2024{, 20:55}

Пульт на RemoteXY ,к сожалению не заменит Вам тактильных ощущений ,как к примеру от джойстика KY-023 .И самое главное на мой взгляд,чтоб написанная программа не нарушала моторику рук.

Astreet
Сержант
Сообщения: 118
Зарегистрирован: 07.12.2023{, 07:35}
Репутация: 4
Имя: Александр

Трактор на радиоуправлении

#33

Сообщение Astreet » 22.02.2024{, 10:28}

rw6cm писал(а):
21.02.2024{, 18:17}
Astreet,
Можно вместо пульта для начала мобилу через RemoteXY использовать.
где то было это на форуме. например здесь

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

Отправлено спустя 6 минут 46 секунд:
WildCat писал(а):
21.02.2024{, 18:25}
rw6cm писал(а):
21.02.2024{, 18:17}
Можно вместо пульта для начала мобилу через RemoteXY использовать.
Это был бы самый простой и красивый вариант, если б не сложности с покупкой приложения (

Или вы знаете как купить?
Astreet писал(а):
21.02.2024{, 17:36}
Честно говоря, я не знаю, что это такое..... Поясните, пожалуйста.
Обмен переменными по не зашифрованному каналу WiFi.
Нужно две esp, лучше Esp32, у нее пинов больше чем у 8266.

На форуме есть блоки, работают хорошо. Поиском найдите «Esp32 UDP”.
Очень компактное решение получится, без такой монструозной антенны ))
viewtopic.php?f=71&t=8301&p=126278

В пределах комнаты (да даже садового участка) мощности хватит более чем).

Правильно ли я понимаю, что можно использовать Esp32 вместо Nano и приэтом останутся живые стики? Т.е. будет полноценный пульт?
Кстати, пульт на текущий момент имеет такой вид: 2 джойстика (стика), 2 "крутилки", 2 кнопки, 2 переключателя, светодиод включения питания. Добавить/уменьшить количество органов управления - дело техники. Плюс перенес (развернул) плату ардуино так, чтобы не разбирать пульт и не выдергивать ардуинку каждый раз при заливке нового скетча.
Capture 027.jpeg
Последний раз редактировалось Astreet 22.02.2024{, 10:42}, всего редактировалось 1 раз.

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Трактор на радиоуправлении

#34

Сообщение Rovki » 22.02.2024{, 10:35}

У вас не коммерческий проект , для ребенка. Могу предоставить вам ключ для лицензии на hmi-kascada, может потом снимите видео...в каскаде можно использовать для управления акселерометр смартфона. :smile427:
Электронщик до мозга костей и не только

Astreet
Сержант
Сообщения: 118
Зарегистрирован: 07.12.2023{, 07:35}
Репутация: 4
Имя: Александр

Трактор на радиоуправлении

#35

Сообщение Astreet » 22.02.2024{, 10:39}

ViktorPetrov писал(а):
21.02.2024{, 20:55}
Пульт на RemoteXY ,к сожалению не заменит Вам тактильных ощущений ,как к примеру от джойстика KY-023 .И самое главное на мой взгляд,чтоб написанная программа не нарушала моторику рук.
Абсолютно поддерживаю.
Пробовал летать на авиасимуляторе с планшетом.... Ощущения мягко сказать не очень. Т.е. если бы с планшетом управлять живым самолетом (авиамоделью), то самолет был бу уже давно разгрохан....

KY-023 - тоже не совсем стики нормального передатчика, но гораздо лучше вождения пальцами по экрану.....

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Трактор на радиоуправлении

#36

Сообщение WildCat » 22.02.2024{, 14:47}

Astreet писал(а):
22.02.2024{, 10:35}
Правильно ли я понимаю, что можно использовать Esp32 вместо Nano и приэтом останутся живые стики? Т.е. будет полноценный пульт?
Да. Esp32 такой же контроллер как и нано, только есть WiFi, Bt и пинов больше. И АЦП на 12 бит, а не 10.

Есп на 3,3В

Astreet
Сержант
Сообщения: 118
Зарегистрирован: 07.12.2023{, 07:35}
Репутация: 4
Имя: Александр

Трактор на радиоуправлении

#37

Сообщение Astreet » 26.02.2024{, 11:11}

Припаял провода в передатчике, из-за которых могла идти потеря связи...
WhatsApp Image 2024-02-26 at 10.54.28 (1).jpeg

Залил скетч в Ардуино про мини (до этого с ними не работал). Опробовал работу пары передатчик/приемник... Ожидаемо - ничего не работает... :smile37:
WhatsApp Image 2024-02-26 at 10.54.28 (2).jpeg

Интересно, к про мини можно подключить порт, чтобы отследить приход сигнала?

Brand2
Лейтенант
Сообщения: 415
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 42
Откуда: Haifa
Имя: Alex

Трактор на радиоуправлении

#38

Сообщение Brand2 » 26.02.2024{, 15:53}

Astreet, Подключите USB адаптер к RXD и TXD и можете в мониторе порта отслеживать то,что Вам нужно

Astreet
Сержант
Сообщения: 118
Зарегистрирован: 07.12.2023{, 07:35}
Репутация: 4
Имя: Александр

Трактор на радиоуправлении

#39

Сообщение Astreet » 27.02.2024{, 15:49}

Brand2 писал(а):
26.02.2024{, 15:53}
Astreet, Подключите USB адаптер к RXD и TXD и можете в мониторе порта отслеживать то,что Вам нужно
Т.е. как показано на фото выше? Пробовал. Ничего не показывает...

Brand2
Лейтенант
Сообщения: 415
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 42
Откуда: Haifa
Имя: Alex

Трактор на радиоуправлении

#40

Сообщение Brand2 » 27.02.2024{, 19:53}

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

Ответить

Вернуться в «Проекты различных устройств на Arduino»