Оглавление:
![Робот Arduino с контроллером PS2 (джойстик PlayStation 2): 10 шагов (с изображениями) Робот Arduino с контроллером PS2 (джойстик PlayStation 2): 10 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-3939-39-j.webp)
Видео: Робот Arduino с контроллером PS2 (джойстик PlayStation 2): 10 шагов (с изображениями)
![Видео: Робот Arduino с контроллером PS2 (джойстик PlayStation 2): 10 шагов (с изображениями) Видео: Робот Arduino с контроллером PS2 (джойстик PlayStation 2): 10 шагов (с изображениями)](https://i.ytimg.com/vi/0uSrzMih49M/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
![Image Image](https://i.howwhatproduce.com/images/002/image-3939-41-j.webp)
![](https://i.ytimg.com/vi/1oH0zqkGxNc/hqdefault.jpg)
![Ящик для кошачьего туалета IoT (с ESP32, Arduino IDE, Thingspeak и 3D-печатью) Ящик для кошачьего туалета IoT (с ESP32, Arduino IDE, Thingspeak и 3D-печатью)](https://i.howwhatproduce.com/images/002/image-3939-42-j.webp)
Подписаться Еще от автора:
![Ящик для кошачьего туалета IoT (с ESP32, Arduino IDE, Thingspeak и 3D-печатью) Ящик для кошачьего туалета IoT (с ESP32, Arduino IDE, Thingspeak и 3D-печатью)](https://i.howwhatproduce.com/images/002/image-3939-43-j.webp)
![Шарнирно-сочлененная лампа с 3D-принтом - ПЕРЕМЕЩЕНА Шарнирно-сочлененная лампа с 3D-принтом - ПЕРЕМЕЩЕНА](https://i.howwhatproduce.com/images/002/image-3939-44-j.webp)
![Шарнирно-сочлененная лампа с 3D-принтом - ПЕРЕМЕЩЕНА Шарнирно-сочлененная лампа с 3D-принтом - ПЕРЕМЕЩЕНА](https://i.howwhatproduce.com/images/002/image-3939-45-j.webp)
![Как сделать нестандартную печатную плату с помощью маломощного лазерного гравера Как сделать нестандартную печатную плату с помощью маломощного лазерного гравера](https://i.howwhatproduce.com/images/002/image-3939-46-j.webp)
![Как сделать нестандартную печатную плату с помощью маломощного лазерного гравера Как сделать нестандартную печатную плату с помощью маломощного лазерного гравера](https://i.howwhatproduce.com/images/002/image-3939-47-j.webp)
О себе: Создатель, инженер, безумный ученый и изобретатель Подробнее о IgorF2 »
В этом уроке я покажу вам, как использовать беспроводной джойстик Playstation 2 (PS2) для пилотирования роботизированного танка. В основе этого проекта была использована плата Arduino Uno. Он получает команды от беспроводного контроллера и устанавливает скорость двигателей. Также могут использоваться другие платы для разработки (NodeMCU, Firebeetle и т. Д.), А принципы, представленные в этом руководстве, могут быть применены к другим моделям роботов и гаджетов.
Ранее я проектировал роботизированный танк, управляемый Blynk. Он подключается к сети Wi-Fi и получает команды от сервера Blynk. Смартфон с приложением Blynk использовался в качестве пульта дистанционного управления, и использовались различные методы ввода: кнопки, ползунки и даже акселерометр смартфона. Вы можете найти больше об этом проекте здесь:
Я также провел несколько экспериментов с голосовыми командами. Это может быть полезно, если вы хотите дистанционно управлять роботом, не используя руки, или если вы хотите сделать его доступным для кого-то с ограниченными движениями. Например, можно подумать о роботизированном кресле-коляске с голосовым управлением. Использовался роботизированный комплект DIY, а также некоторые из моих любимых инструментов: Adafruit.io, IFTTT и Arduino IDE. Полные инструкции здесь:
www.instructables.com/id/Wi-Fi-Voice-Controlled-Robot-Using-Wemos-D1-ESP826/
Вы можете использовать различные комплекты или даже проектировать собственных роботов из простых материалов без необходимости использования сложных инструментов, таких как 3D-принтеры и станки для лазерной резки. Вы можете найти пример в одном из моих предыдущих руководств:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
Шаг 1. Инструменты и материалы
![Инструменты и материалы Инструменты и материалы](https://i.howwhatproduce.com/images/002/image-3939-48-j.webp)
![Инструменты и материалы Инструменты и материалы](https://i.howwhatproduce.com/images/002/image-3939-49-j.webp)
![Инструменты и материалы Инструменты и материалы](https://i.howwhatproduce.com/images/002/image-3939-50-j.webp)
![Инструменты и материалы Инструменты и материалы](https://i.howwhatproduce.com/images/002/image-3939-51-j.webp)
В этом проекте использовались следующие инструменты:
- Припой и проволока (ссылка / ссылка / ссылка). Электродвигатели постоянного тока уже пришли с припаянными к клеммам проводами … Но со временем он сломается, и вам, возможно, придется его перепаять. Так что подумайте о том, чтобы иметь хороший припой и провод.
- Лист вспененного этиленвинилацетата (или другого непроводящего материала). Шасси робота, которое я использовал в этом проекте, изготовлено из алюминия, и печатные платы установлены на этих металлических деталях. Я использовал слой пенопласта между досками и металлической пластиной, чтобы избежать возможных коротких замыканий.
- Двухсторонний скотч. Он использовался для приклеивания листов пенопласта к печатным платам и для установки модуля H-Bridge.
- Ножницы, для вырезания прямоугольников из пенопласта.
Для своего проекта я использовал следующие аппаратные части:
- Плата для разработчиков на базе Arduino Uno (ссылка / ссылка / ссылка / ссылка / ссылка). Он используется как главный контроллер робота. Его действительно легко использовать и программировать с помощью Arduino IDE, он отлично подходит для новичков в электронике и программировании.
- L298N двухканальный H-мостовой модуль (ссылка / ссылка / ссылка / ссылка / ссылка). Этот модуль позволяет сигналам 3,3 В от Wemos (или Arduino) усиливаться до 12 В, необходимых для двигателей.
- Танк шасси робота своими руками (ссылка / ссылка). В этом потрясающем наборе есть все необходимое для сборки танка: два двигателя постоянного тока, шестерни, гусеницы, болты, гайки и т. Д. В нем уже есть инструменты, необходимые для сборки шасси, что отлично подходит для новичков!
- Беспроводной пульт дистанционного управления PS2 (ссылка / ссылка). Этот контроллер видеоигры может отправлять команды по беспроводной сети на приемник, который может быть сопряжен с микроконтроллером с помощью последовательной связи.
- Аккумуляторы 18650 3,7 В (x3) (ссылка / ссылка). Раньше я питал всю схему. В этом танке используются двигатели на 12 В. Для их питания я использовал три батареи 3,7 В.
- Держатель батареи 3S 18650 (ссылка / ссылка / ссылка). Он вмещает три батареи 18650 в серии и может быть легко прикреплен к задней части бака.
- Зарядное устройство 18650 (ссылка / ссылка). В конечном итоге ваши батареи разрядятся. Когда это произойдет, вам на помощь придет зарядное устройство.
- Джемперы (ссылка / ссылка). Я использовал 6 перемычек папа-мама для сигналов между h-мостом и Wemos, и 2 перемычки папа-папа для 5V и Gnd. Вам может потребоваться больше, если вы планируете добавить несколько датчиков.
- Кабель USB типа B. Это понадобится вам для загрузки вашего кода. Большинство плат уже идут с собственным кабелем.
Приведенные выше ссылки являются лишь предложением о том, где вы можете найти элементы, используемые в этом учебном пособии (и, возможно, поддержать мои будущие учебные пособия). Не стесняйтесь искать их в другом месте и покупать в своем любимом местном или интернет-магазине.
Рекомендуемые:
Перчатка мастера: перчатка с контроллером Arduino: 4 шага (с изображениями)
![Перчатка мастера: перчатка с контроллером Arduino: 4 шага (с изображениями) Перчатка мастера: перчатка с контроллером Arduino: 4 шага (с изображениями)](https://i.howwhatproduce.com/images/003/image-7568-38-j.webp)
Wizard Glove: перчатка с контроллером Arduino: The Wizard Glove. В моем проекте я сделал перчатку, которую вы можете использовать, чтобы играть в свои любимые игры, связанные с магией, крутым и захватывающим способом, используя только несколько основных ресурсов Arduino и Arduino. вы можете играть в такие игры, как The Elder Scrolls, или вы
Как сделать умный коридор с настраиваемым контроллером таймера: 6 шагов (с картинками)
![Как сделать умный коридор с настраиваемым контроллером таймера: 6 шагов (с картинками) Как сделать умный коридор с настраиваемым контроллером таймера: 6 шагов (с картинками)](https://i.howwhatproduce.com/images/004/image-9521-49-j.webp)
Как сделать интеллектуальный коридор с помощью настраиваемого контроллера таймера: в этом руководстве показано, как создать интеллектуальный коридор с помощью настраиваемого контроллера таймера
Мобильный телефон с контроллером NES: 9 шагов (с изображениями)
![Мобильный телефон с контроллером NES: 9 шагов (с изображениями) Мобильный телефон с контроллером NES: 9 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-6544-52-j.webp)
Мобильный телефон с контроллером NES: последний рубеж модов контроллеров NES: мобильный телефон с контроллером NES. ОБНОВЛЕНИЕ 6/9/11: Всем привет. Ух ты, я все еще удивляюсь, что дома уделяют этому проекту столько внимания. К сожалению, я вообще не могу проверять инструкции вроде. ТАК, если ты
NESblinky - мотоциклетный флэшер с контроллером Nintendo: 12 шагов (с изображениями)
![NESblinky - мотоциклетный флэшер с контроллером Nintendo: 12 шагов (с изображениями) NESblinky - мотоциклетный флэшер с контроллером Nintendo: 12 шагов (с изображениями)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10959262-nesblinky-nintendo-controller-bike-flasher-12-steps-with-pictures-j.webp)
NESblinky - мотоциклетный флэшер с контроллером Nintendo: я видел " Освети свою поездку " Конкурс, и я размышлял о том, что можно было бы изменить, чтобы увеличить видимость моего велосипеда, все время надеясь ослепить одного или двух автомобилистов в припадке ретро-гнева. Я наткнулся на старую сломанную Nintendo
Использование Arduino с контроллером N64: 5 шагов (с изображениями)
![Использование Arduino с контроллером N64: 5 шагов (с изображениями) Использование Arduino с контроллером N64: 5 шагов (с изображениями)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11133411-use-an-arduino-with-an-n64-controller-5-steps-with-pictures-j.webp)
Использование Arduino с контроллером N64: существуют учебные пособия по использованию контроллера NES с Arduino, но использование более сложного контроллера N64 и его аналогового джойстика имеет определенную привлекательность. Если у вас есть Arduino и вы не хотите покупать Adaptoid, эта инструкция