Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Создание боевого бота, управляемого с помощью контроллера PS2

Компоненты и расходные материалы

Arduino UNO
× 1
Адаптер разъема, питание постоянного тока - 2,1 мм
× 1
UNO R3 Sensor Shield V5.0
× 1
Щит модуля драйвера двигателя
× 1
Контроллер PS2
× 1
Двигатели и задние колеса
Вы можете использовать другие двигатели и колеса, но мы использовали их, потому что их было легко собрать и подключить
× 1
Поворотное колесико
Для переднего колеса
× 1
Ящик для хранения батареи 18650
× 1
18650 аккумуляторных батарей 3,7 В
× 1
Coroplast
Мы использовали это для тела, ласт и т. д.
× 1
Провода перемычки
× 1

Необходимые инструменты и машины

Аккумуляторная отвертка SKIL
Канарские ножницы для картона

Приложения и онлайн-сервисы

Веб-редактор Arduino

Об этом проекте

Мы создали боевых ботов, используя 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.

Схема

Это проводка для моторной платы. Показывает, как двигатели подключаются к плате двигателя, а также как провода подключаются от платы двигателя к экрану датчика. Схема, на которой показано, как подключить проводку Bluetooth к экрану датчика. Это дополнительный двигатель, который был добавлен для активации флиппера при нажатии кнопки PS2 X.

Производственный процесс

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