Оглавление:
- Шаг 1. Оборудование и материалы
- Шаг 2. Создайте BattleRobot
- Шаг 3: Программирование Battlebot и контроллера
- Шаг 4: Подключение Battlebot
- Шаг 5: Подключение контроллера
- Шаг 6. Протестируйте Battlebot
- Шаг 7: боевое видео
Видео: Как создать боевого бота из картона и Arduino: 7 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Я создавал боевых ботов, используя Arduino UNO, и для сборки тел использовался картон. Я старался использовать доступные расходные материалы и дал детям творческую свободу в создании своих боевых роботов. Battlebot получает команды от беспроводного контроллера с помощью джойстика и беспроводного модуля nRF24L01 2,4 ГГц.
Шаг 1. Оборудование и материалы
Необходимое оборудование и материалы:
Arduino Uno + USB-кабель:
||
Ардуино нано:
||
Аккумулятор 9в: https://amzn.to/2wPmnSP ||
Провода-перемычки: https://amzn.to/398mQhq ||
NRF24L01 + модуль беспроводного радиочастотного трансивера 2,4 ГГц: https://amzn.to/30xQlp4 ||
Разъем аккумулятора 9 В: https://amzn.to/32D4R0b ||
Картон:
Палки для рукоделия из натурального дерева: https://amzn.to/39rovPs ||
Мини-макет: https://amzn.to/2JujS9e ||
Модуль двухосевого джойстика XY Arduino KY-023: https://amzn.to/3gOcWFZ ||
Двигатель постоянного тока 1:48 Передаточное число Умный автомобильный робот + колесо: https://amzn.to/3drHmvx ||
Драйвер мини-мотора L298N: https://amzn.to/2MoYeqI ||
Переключатель: https://amzn.to/2upTngE ||
Адаптер штекерного разъема постоянного тока для Arduino: https://amzn.to/2VwyKxx ||
Пистолет для горячего клея: https://amzn.to/31sIko3 ||
Комплект паяльника: https://amzn.to/3eHmp0i ||
Шаг 2. Создайте BattleRobot
Идея этого боевого робота заключалась в том, чтобы попытаться построить как можно более дешевый. Я использовал картон для корпуса робота вместо листового металла, ножницы вместо ленточных пил и горячий клей вместо ковчега сварщика.
Для начала вам понадобится картон, затем вырежьте фигуры. Если вам не нравится мой дизайн, вы можете создать своего собственного боевого робота. Склейте части вместе, кроме верха, потому что мы хотим поместить схему в корпус боевого робота.
Шаг 3: Программирование Battlebot и контроллера
Для программирования Arduino вам понадобится установленная библиотека RF24. Так что загрузите файлы ниже и откройте IDE arduino. Перейдите в Sketch -> Include Library -> Add. ZIP Library и импортируйте туда RF24.zip. Затем вам нужно будет подключить arduino UNO и загрузить Battle_Robot.ino на arduino. Теперь отключите Arduino UNO, подключите Arduino Nano и загрузите Controller.ino в Arduino. Не забудьте также изменить настройки «плата» и «порт».
Шаг 4: Подключение Battlebot
В этом проекте использовались щелочные батареи 3 x 9 В для Arduino Uno, моторов и спиннера. Для управления двигателями использовался миниатюрный привод двигателя L298N. Он принимает сигналы 5 В от платы Arduino и обеспечивает более высокое напряжение для двигателей. Это также позволяет двигателям работать в обоих направлениях в зависимости от комбинации этих входных сигналов. Каждое устройство было подключено согласно электросхеме.
После подключения цепей вы просто приклеиваете их или двойной скотч к корпусу боевого робота вместе с аккумулятором и arduino uno.
Шаг 5: Подключение контроллера
На следующем изображении показана полная схема подключения передатчика, использующего Arduino Nano. После соединения всех компонентов я вставил все эти компоненты в корпус и полностью заклеил его горячим клеем. Модуль приемопередатчика NRF24L01 2,4 ГГц может использоваться для беспроводной связи на расстоянии до 100 метров.
Шаг 6. Протестируйте Battlebot
Теперь, если все пойдет хорошо, вы сможете управлять боевым роботом с помощью контроллера. Если боевой бот вообще не работает, вам следует проверить соединения nRF24L01.
Было весело создавать этих боевых роботов! Я надеюсь, что эта статья помогла вам открыть глаза на возможности, скрытые во всех этих повседневных предметах вашего дома. Если вы задумаетесь, те коробки, которые вы выбрасываете, могут стать вашим следующим большим проектом.
Вы можете подписаться на мой канал для поддержки.
Спасибо.
Рекомендуемые:
Как добавить интерактивного бота в Discord: 6 шагов
Как добавить интерактивного бота в Discord: в этом уроке я собираюсь показать, как создать собственного интерактивного бота, который будет работать с несколькими коммандос. Discord - это приложение для социальных сетей через Skype / Whats, которое объединяет игроков. У них может быть собственный канал, проверять, в какую игру играет каждый участник
Как сделать боевого робота (для ЛЮБОГО уровня навыков): 8 шагов
Как сделать боевого робота (для ЛЮБОГО уровня квалификации): когда я начинал боевую робототехнику, я обнаружил, что не было «пошагового»; Пошаговое руководство по созданию боевого робота, поэтому, проведя массу исследований в Интернете, я решил скомпилировать некоторые из них, чтобы создать руководство по созданию боевого робота, чтобы кто-то мог
Как сделать робота-лягушку из картона: 15 шагов (с картинками)
Как сделать робота-лягушку из картона: Я рад, что наконец нашел время, чтобы создать это руководство по созданию робота-лягушки! Сейчас на YouTube довольно много видео-руководств, в которых показано, как сделать модель, похожую на ту, которую я создал здесь. Итак, это моя вариация на лягушку-ро
Как спроектировать и построить боевого робота: 11 шагов (с изображениями)
Как спроектировать и построить боевого робота: * ПРИМЕЧАНИЕ: из-за того, что боевые роботы снова вышли в эфир, это руководство стало очень популярным. Хотя большая часть информации здесь по-прежнему полезна, знайте, что за последние 15 лет в спорте многое изменилось * Боевые роботы были
Как сделать своего собственного барабанного бота !!: 14 шагов
Как сделать своего собственного бота-барабанщика !!: Этот робот был вдохновлен роботом, которому было уделено много внимания, под названием Yellow Drum Machine, я свяжусь с ним позже, когда найду его. Этот робот использует гусеницы танка, чтобы бродить вокруг, он использует свой ультразвуковой сонар, чтобы находить препятствия, Он будет