Создание боевого бота, управляемого с помощью контроллера PS2
Компоненты и расходные материалы
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Необходимые инструменты и машины
| ||||
|
Приложения и онлайн-сервисы
![]() |
|
Об этом проекте
Мы создали боевых ботов, используя Arduino UNO и другие доступные детали. Эти боевые роботы были созданы в клубе робототехники для учащихся 5-8 классов Государственной чартерной школы персонализированного обучения Trivium. Для детей это был интересный способ узнать об Arduino и робототехнике.
Просмотрите «СХЕМУ», чтобы увидеть визуальные схемы того, как все подключено. Есть схемы для моторной платы, сенсорного экрана, контроллера PS2, а также дополнительного мотора, подключенного к макетной плате для флиппера / спиннера. Флиппер / спиннер запрограммирован на активацию при нажатии кнопки X на контроллере PS2.
Мы постарались использовать доступные расходные материалы и дали детям свободу творчества в создании своих боевых роботов. Мы использовали детали, которые не требовали пайки, что упростило сборку для новичков.
Коропласт
Для изготовления корпусов использовался Coroplast. Он доступен по цене, прочнее, чем картон, и его довольно легко разрезать и сгибать.

Arduino UNO и сенсорный экран
Мы использовали сенсорный экран UNO R3, чтобы детям было легче соединять детали. Вы устанавливаете этот щит поверх Arduino, и он готов к использованию.

Плата драйвера двигателя
Мы использовали этот щиток водителя мотора, чтобы детям было проще подключать моторы.

Чтобы сэкономить, мы сделали наших ботов 2WD с двумя задними моторами и передним поворотным колесом. Однако щиток драйвера мотора поддерживает 4WD, поэтому вы можете легко собрать еще 2 мотора для передней части.
Батарейный отсек 18650
Мы выбрали эти батарейные отсеки, потому что они имели 6-дюймовые провода, что упрощало подключение к Arduino.

Контроллер PS2
Мы также подключили ботов к контроллеру PS2, подключенному через Bluetooth.
Существуют учебные пособия, которые научат вас, как модифицировать существующий контроллер PS2 для использования с вашим ботом, но мы использовали тот, который мы получили от eBay, который уже был модифицирован. Ссылка на этот контроллер находится в разделе "Компоненты и расходные материалы".

Другие расходные материалы
Мы также использовали перемычки (папа / папа и мама / папа), изолента, винты, гайки, болты, деревянные дюбели, двусторонний скотч и липучку для сборки деталей.
Кроме того, мы напечатали на 3D-принтере некоторые нестандартные детали, которые использовались для ласт, спиннеров и разъемов двигателей. Ссылки на файлы STL для одного из спиннеров и разъемов двигателя находятся в разделе «ЗАПЧАСТИ И КОРПУСЫ».
Создавать этих боевых ботов было очень весело! Нам понравилось наблюдать за некоторыми концепциями, которые дети придумали, используя ограниченные материалы, которые им давали. Приятно было видеть прогресс, которого они достигли, когда они тестировали своих ботов в бою и вносили изменения в зависимости от того, где они видели слабые места.

Боевые видео
- Просмотрите электрические схемы и схемы здесь.
- Загрузите код здесь.
- Загрузите здесь детали, напечатанные на 3D-принтере.
- Получить список используемых деталей
Код
Боевой робот с контроллером PS2
Код, позволяющий управлять боевым роботом с помощью контроллера PS2Изготовленные на заказ детали и корпуса
Это 3D-печатный спиннер, созданный одним из студентов, который был прикреплен к одному из двигателей. Он активируется при нажатии кнопки X контроллера PS2. Это 3D-печатный соединительный элемент, который мы использовали для прикрепления к концам двигателей, чтобы мы могли легко прикрепить к ним дюбели. 12 упаковок 3D-печатных соединительных элементов, которые мы использовали прикрепить к концам моторов. Используйте это, если вы хотите напечатать много таких для класса, в противном случае используйте Motor Connector - Single Piece .stl, чтобы напечатать только 1.Схема
Это проводка для моторной платы. Показывает, как двигатели подключаются к плате двигателя, а также как провода подключаются от платы двигателя к экрану датчика.


Производственный процесс
- Контроллер умного дома 433 МГц с Sensorflare и RaspberryPi
- Контроллер полива Win10 IOT с датчиками влажности
- Использование PSoC 6 Pioneer Board с Pioneer IoT Add-on Shield
- Создайте своего робота для видеостриминга, управляемого через Интернет, с помощью Arduino и Raspberry Pi
- Сборка Squid Games Doll с использованием Arduino UNO
- Веб-контроллер DMX
- Часы Arduino с исламским временем молитв
- Unopad - MIDI-контроллер Arduino с Ableton
- 4-контактный ШИМ-контроль вентилятора, 25 кГц, с Arduino Uno
- Многоэтапные сборки с контейнером