Оглавление:
Видео: Робототехнический пульт дистанционного управления Rock Crawler Arduino: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Это выглядит и очень скучно. Я бы порекомендовал тем, кто хочет сделать этот проект, подумать о каком-либо способе покрытия электроники для защиты от воды и грязи.
Шаг 1. Вещи, которые вам нужны
-Ардуино МЕГА
-Arduino UNO
-2x джойстика
-2x трансивера 2,4 ГГц
-Любое шасси как минимум с двумя моторами (рулевым и гидроусилителем)
-Данный проект имеет три мотора (дополнительный для переднего привода)
-Аккумулятор для моторов
-2x блока управления двигателем (два необходимы только для неполного полного привода)
-2x 9-вольтовые батареи для ардуино
-Arduino удлинительный щит
-Выключатель питания двигателей (опция)
Шаг 2: Сборка контроллера
Для контроллера вам понадобится Arduino UNO с удлинительным щитком, двумя джойстиками, одним трансивером 2,4 ГГц и одной батареей 9 В.
Расширяющий экран используется для большего количества контактов GND и 5V, это упростит проект, поскольку вам не нужно будет паять контроллер.
Начните с подключения джойстиков к Arduino. Помните, что один джойстик отвечает за движение по оси X, а другой за движение по оси Y. Дополнительный щиток необходим для питания как джойстиков, так и трансивера.
Джойстик 1 будет подключен к оси x (дроссель), Вы можете подключить SW (переключатель джойстика), если хотите включить переключение между 4WD и 2WD (но это не реализовано в этом)
Джойстик 2 будет подключен к оси Y (рулевое управление).
Затем вы захотите подключить трансивер следующим образом.
Контакты приемопередатчика ---- контакты Arduino
GND 1 ---- GND
VCC 2 ---- 3,3 В
CE 3 ---- 7
ДНС 4 ---- 8
SCK 5 ---- 13
MOSI 6 ---- 11
MISO 7 ---- 12
IRQ 8 ---- не подключен
Шаг 3: Сборка автомобиля
Для этого вам понадобится ваше шасси с двигателями, Arduino MEGA, два блока управления двигателями, один приемопередатчик 2,4 ГГц и одна батарея на 9 В.
Мы начали с подключения двигателей к блокам управления двигателями. Помните, что задействованы три двигателя (каждый с двумя проводами), поэтому один блок управления двигателем будет подключен только наполовину.
Затем вам нужно подключить блоки управления двигателями к MEGA. Помните, какие контакты вы использовали для направления двигателя, так как они вам понадобятся в коде.
После этого вы можете приступить к подключению трансивера к MEGA. Контакты не будут такими же, как на UNO, из-за того, как MEGA обрабатывает связь.
Проводка для контактов 4 и 6 оставлена открытой. В кодеме они были привязаны к передним колесам. Но если вы выберете только задний привод, подключать их не нужно.
Контакты приемопередатчика ---- Контакты Arduino GND 1 ---- GND
VCC 2 ---- 3,3 В
CE 3 ---- 7
ДНС 4 ---- 8
SCK 5 ---- 52
MOSI 6 ---- 51
MISO 7 ---- 50
IRQ 8 ---- не подключен
Шаг 4: Код
Car.ino загружается в MEGA
Controller.ino в ООН
Если вы хотите использовать Serial monitor для отладки, убедитесь, что для скорости передачи установлено значение 115200.
Рекомендуемые:
Magic Button 4k: беспроводной пульт дистанционного управления BMPCC 4k (или 6k) за 20 долларов США: 4 шага (с изображениями)
Magic Button 4k: беспроводной пульт дистанционного управления BMPCC 4k (или 6k) за 20 долларов США: Многие люди просили меня поделиться некоторыми подробностями о моем беспроводном контроллере для BMPCC4k. Большинство вопросов касалось управления bluetooth, поэтому я упомяну несколько подробностей об этом. Я предполагаю, что вы знакомы со средой ESP32 Arduino
IRduino: Пульт дистанционного управления Arduino - имитация утерянного пульта дистанционного управления: 6 шагов
IRduino: Пульт дистанционного управления Arduino - имитируйте потерянный пульт: если вы когда-либо теряли пульт дистанционного управления для своего телевизора или DVD-плеера, вы знаете, как неприятно ходить, находить и использовать кнопки на самом устройстве. Иногда эти кнопки даже не обладают той же функциональностью, что и пульт. Rece
Пульт дистанционного управления Arduino Youtube для сна (Leobot Electronics): 4 шага
Пульт дистанционного управления Arduino Youtube для сна (Leobot Electronics): Arduino Youtube Remote Если вы используете Youtube, чтобы предоставить вам фильм или музыку для просмотра во время сна, вы наверняка были бы разбужены либо рекламой загрузки, либо разными уровнями громкости при просмотре нового фильма. начинается. Излишне говорить, что это может быть
Обычный комплект дистанционного управления, преобразованный в четырехканальный игрушечный пульт дистанционного управления с дистанционным управлением: 4 шага
Обычный комплект дистанционного управления, преобразованный в четырехканальный игрушечный пульт дистанционного управления с дистанционным управлением:改造 方法 非常 简单。 只需 准备 一些 视频 教程 完成 这个 电子 项目 并 您 服务。 玩具 控制。
Отпуск кабеля дистанционного управления Olympus Evolt E510 (версия 2 с автофокусом на пульте дистанционного управления): 6 шагов (с изображениями)
Отпуск кабеля дистанционного управления Olympus Evolt E510 (версия 2 с автофокусом на пульте дистанционного управления): Вчера я построил простой пульт с одной кнопкой для своего Olympus E510. У большинства камер есть кнопка спуска затвора (та, которую вы нажимаете, чтобы сделать снимок), которая имеет два режима. Если слегка нажать кнопку, камера автоматически сфокусируется и измерит свет