Подскажите как сделать управление для микро RC
-
- Рядовой
- Сообщения: 93
- Зарегистрирован: 21 авг 2018, 19:05
- Откуда: Калининград
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Подскажите как сделать управление для микро RC
Добрый день! Всех с Праздником!
Нужна ваша помощь в виде идей.
Стоит задача сделать самое простое для повторения и дешевое радиоуправление для маленькой радиоуправляемой машинки (RC).
В минимуме нужен только газ и поворот сервой. Ну если еще будет 1-2 канала (фары, клаксон) - хорошо, но не обязательно.
Опять же в минимуме - управление с мобильного телефона (2 джойстика RemoteXY). Ну если сделать два физических микроджойстика или микроджойстик и энкодер - это почти лакшери.
Первая появившаяся мысль была сделать на базе ESP01, но чем дальше читаю, тем больше нюансов вижу.
Подскажите, пожалуйста, еще идеи какой вариант электроники более подойдет, не забывая про доступность (в первую очередь возможность повторения детьми).
И еще - должно быть возможна одновременная работа 10-20 таких комплектов в режиме соревнований, чтобы друг другу не мешали.
Нужна ваша помощь в виде идей.
Стоит задача сделать самое простое для повторения и дешевое радиоуправление для маленькой радиоуправляемой машинки (RC).
В минимуме нужен только газ и поворот сервой. Ну если еще будет 1-2 канала (фары, клаксон) - хорошо, но не обязательно.
Опять же в минимуме - управление с мобильного телефона (2 джойстика RemoteXY). Ну если сделать два физических микроджойстика или микроджойстик и энкодер - это почти лакшери.
Первая появившаяся мысль была сделать на базе ESP01, но чем дальше читаю, тем больше нюансов вижу.
Подскажите, пожалуйста, еще идеи какой вариант электроники более подойдет, не забывая про доступность (в первую очередь возможность повторения детьми).
И еще - должно быть возможна одновременная работа 10-20 таких комплектов в режиме соревнований, чтобы друг другу не мешали.
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Подскажите как сделать управление для микро RC
Так не подойдет? Хотя может сложновато будетAstroGraf писал(а): 07 май 2021, 15:32 Добрый день! Всех с Праздником!
Нужна ваша помощь в виде идей.
Стоит задача сделать самое простое для повторения и дешевое радиоуправление для маленькой радиоуправляемой машинки (RC).
В минимуме нужен только газ и поворот сервой. Ну если еще будет 1-2 канала (фары, клаксон) - хорошо, но не обязательно.
Опять же в минимуме - управление с мобильного телефона (2 джойстика RemoteXY). Ну если сделать два физических микроджойстика или микроджойстик и энкодер - это почти лакшери.
Первая появившаяся мысль была сделать на базе ESP01, но чем дальше читаю, тем больше нюансов вижу.
Подскажите, пожалуйста, еще идеи какой вариант электроники более подойдет, не забывая про доступность (в первую очередь возможность повторения детьми).
И еще - должно быть возможна одновременная работа 10-20 таких комплектов в режиме соревнований, чтобы друг другу не мешали.
viewtopic.php?f=54&t=4793
viewtopic.php?f=54&t=7274
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
-
- Рядовой
- Сообщения: 93
- Зарегистрирован: 21 авг 2018, 19:05
- Откуда: Калининград
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Подскажите как сделать управление для микро RC
Спасибо!
Вариант NRF24 отпадает.
А вот D1 mini сейчас прокачаю.
Вариант NRF24 отпадает.
А вот D1 mini сейчас прокачаю.
Подскажите как сделать управление для микро RC
Если Вы имеете ввиду любое беспроводное управление (RF, BT, Wi-Fi) и передачу дискретных сигналов, предлагаю ознакомиться с простым, универсальным, 16-и командным(8-On/8-Off в данной реализации) , и проверенным в железе решением. Присутствует обратная связь с управляемым устройством (контроль получения/выполнения комманды), которую можно не использовать. Алгоритм легко изменить/дополнить, при необходимости, для передачи неблокирующихся команд до 223-х (кодируется печатаемым символом ASCII), часть которых может быть кейсами (аналоговыми предустановками) для сервопривода или можно применить другой алгоритм [spoiler title= для передачи аналогового сигнала для сервопривода.]AstroGraf писал(а): 07 май 2021, 15:32 ... задача сделать самое простое для повторения и дешевое радиоуправление...
... управление с мобильного телефона (2 джойстика RemoteXY).
...вариант электроники..., не забывая про доступность...
...возможна одновременная работа 10-20 таких комплектов...
1) Передача команд происходит 8-ми битным числом, интерпретируется приемником как символ ASCII (char)- учитывая специфику UART
2) Если (char) больше 32 - это дискретный сигнал/команда.
3) Если команда меньше 32 (непечатаемый символ), - это аналоговый сигнал (5-бит) для сервопривода вида 0bdvvvv,
где d-direction (0-Left; 1-Right); vvvv- 4-bit analog value 0...15, или условный угол поворота сервопривода (31 значения учитывая 0).
[/spoiler]
[spoiler title= И один из... вариант доступной электроники.] товар на площадке Aliexpress, ссылка
Возможна одновременная работа 128 таких комплектов[/spoiler]
Удачи!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Подскажите как сделать управление для микро RC
Как-то пропустил данный пост. Интересная реализация. Положу в копилку, спасибо.Labu559 писал(а): 07 май 2021, 16:53 Если Вы имеете ввиду любое беспроводное управление (RF, BT, Wi-Fi) и передачу дискретных сигналов, предлагаю ознакомиться с простым, универсальным, 16-и командным(8-On/8-Off в данной реализации)
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
-
- Рядовой
- Сообщения: 93
- Зарегистрирован: 21 авг 2018, 19:05
- Откуда: Калининград
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Подскажите как сделать управление для микро RC
Присоединяюсь, интересный вариант.
Но! Использование JDY-40 все равно подразумевает наличие контроллера. А ESP01 не имеет собственного флэша...
Пока WeMos D1 Mini более подходит, буду пробовать.
Кстати в качестве Н моста попробую Mini victory L298N, надеюсь хватит 2,5А.
Но! Использование JDY-40 все равно подразумевает наличие контроллера. А ESP01 не имеет собственного флэша...
Пока WeMos D1 Mini более подходит, буду пробовать.
Кстати в качестве Н моста попробую Mini victory L298N, надеюсь хватит 2,5А.
Подскажите как сделать управление для микро RC
Пж. посмотрите более внимательней приложенный Datasheet, прежде чем делать неправильный вывод.AstroGraf писал(а): 07 май 2021, 21:37 ... Использование JDY-40 все равно подразумевает наличие контроллера.

Ответ аналогичен предыдущему - смотрите документацию- объём Flash-а 512kB в ESP-01 и 1MB ESP-01S.
AstroGraf писал(а): 07 май 2021, 21:37 Кстати в качестве Н моста попробую Mini victory L298N, надеюсь хватит 2,5А.
На Али есть более современные модули на MX1508 и тоже 1,5А длительной (не пиковой 2,5А как Вы пишете!) нагрузки, которые за счёт применения ключей на полевых транзисторах потребляют и превращают в тепло меньше заряда батареи. А сколько тока нужно Вам подскажет документация или шильдик на моторах, что форумчанам (пока?) не известно.
Проект, ссылку на который я привёл выше, не привязан к какому либо определённому RF-/BT-/Wi-Fi мосту и может применяться с любым (я испытывал на DX-BT18), потому у меня возникло устойчивое убеждение, что Вы точно так-же "внимательно" ознакомились и с описанием проекта.
Тем не менее это Ваше личное дело и задача, а я желаю по прежнему удачи и внимательности и покорно очередной раз удаляюсь из темы непонятым!

-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 12 раз
- Поблагодарили: 100 раз
- Контактная информация:
Подскажите как сделать управление для микро RC
Я тоже делал радиоуправления блоки, кажется, в старом форуме. В компе не могу найти, старый форум не работает. Может, кто нибудь скачал тогда?
-
- Рядовой
- Сообщения: 93
- Зарегистрирован: 21 авг 2018, 19:05
- Откуда: Калининград
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Подскажите как сделать управление для микро RC
Обратил, это здорово, но как мне подать сигнал от JDY-40 на серву или драйвер мотора?Обратите внимание на схемы с кнопками управления Switching Control 1, Switching Control 2,
Что касается ESP01, соглашусь, не разобрался, могут подойти.
Осталось решить, что делать с уровнем сигнала 3.3В, как на него отреагирует драйвер мотора и серва (SG90).
Собственно их и заказал, просто маркетинговое название подтянуто по хит L298NНа Али есть более современные модули на MX1508 и тоже 1,5А длительной (не пиковой 2,5А как Вы пишете!) нагрузки,
Подскажите как сделать управление для микро RC
Без ардуины, непосредственно на драйвер моторов см. здесь.. По сути это самая дешёвая, простая и повторяемая даже детьми, как Вы хотите, альтернатива без Ардуинки и смартфона этого демопроекта RemoteXY, который вероятно есть Вашей "отправной точкой".AstroGraf писал(а): 08 май 2021, 12:26 ... как мне подать сигнал от JDY-40 на серву или драйвер мотора?
Выше Вам был предложен мной ещё один альтернативный демо-проект, как способ реализации Вашей задачи, но с Ардуной, которая интерпретирует символы ASCII в команды управления драйвером моторов и сервопривода с Андроид-приложения из MarketPlace или терминальной программы посредствой передачи по Wi-Fi или Bluetooth(BT) и приема команд соответствующим беспроводной технологии одним мостом Wi-Fi (ESP-xx) или Bluetooth (BT-DX18/НС-05/НС-06/MTL-BT05/AT-09/HM-10 и пр. ). Указал выше 2 метода интерпретации этой Ардуинкой однобайтовых (char) команд в сигнал для сервы. Или если хотите третий метод - это инкремент/декремент угла поворота по времени удержания определённых кнопок поворота Влево/Вправо. Таким методом можно и нужно (IMHO) избавиться от аналоговых сигналов. Машинки в NeedForSpeed на компютере вполне успешно полностью управляются кнопками на клавиатуре.
[spoiler title=Ответ на этот вопрос сможете найти в приложенных документах тут. ] [/spoiler]AstroGraf писал(а): 08 май 2021, 12:26 Что касается ESP01 ... что делать с уровнем сигнала 3.3В, как на него отреагирует драйвер мотора и серва (SG90).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя