Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Через несколько недель после окончания школы я построил небольшого робота Arduino. Я хотел перейти к следующему шагу, и мне нужен был контроллер. Я начал искать контроллер, который позволял бы мне выбирать, какой сигнал использовать, но безуспешно. Так что я сделал свой собственный. У меня есть модуль NRF24L01 +, который я собираюсь использовать для управления этим роботом, но есть место для подключения модуля Bluetooth. Я сократил пространство в модели, чтобы чип NRF подошел лучше, и мне, возможно, придется внести аналогичные изменения, чтобы освободить место для модулей Bluetooth.
Оборудование в контроллере.
- Arduino Uno -
- Arduino Joystick Shield v2.4
- Разъем аккумулятора 9в -
- Тумблер -
- Батарея 9v
- Короткий кусок проволоки
Инструменты
- Паяльник
- Кусачки
- Инструмент для зачистки проводов
- 3д принтер
Вот программирование и то, как связать с другим чипом NRF24L01 +.
Шаг 1. Печать корпуса
Корпус, который я сделал, состоит из двух частей, напечатанных PLA. Верх - это просто плоский кусок с множеством дырок. Я распечатал нижнюю часть с подставками под слот USB-порта. Прилагаются типы файлов.stp и.f3d для печати.
Шаг 2: питание платы
Для питания платы я припаял выводы к 9-мм разъему питания на Arduino. Я подключил положительно заряженный провод к переключателю.
Шаг 3: вставьте Arduino и батарею в корпус
Начните с выключателя питания и батареи, затем перейдите к Arduino. После проверки всех компонентов проверьте питание, чтобы убедиться, что провода не отсоединились.
Шаг 4: прикрепите джойстик
Совместите контакты ардуино и джойстика и опустите джойстик вниз, чтобы он уперся в выступ корпуса.
Шаг 5: Закройте его
Начал с прикрепления всех кнопок и стика. Затем проверил питание в последний раз, прежде чем выключить его. Чтобы закрыть его, просто наденьте гайку на тумблер и сдвиньте переключатель вниз, чтобы удерживать верхнюю часть корпуса.