Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Кто не любит игры? Гонки и драки в виртуальном мире Play Station и Xbox !!
Итак, чтобы воплотить это удовольствие в реальной жизни, я сделал это руководство, в котором я собираюсь показать вам, как вы можете использовать любой пульт дистанционного управления Play Station (проводной / беспроводной) для беспроводного управления вашими проектами электроники / робототехники с помощью простых в использовании компонентов.
Так что возьмите свои старые пульты Play Station и приступайте к сборке!
Шаг 1: 3D-печать деталей:
Я переделал старую машину, которую сделал из комплекта, купленного в местном магазине, в машину с беспроводным дистанционным управлением Play Station. Здесь я создал и прикрепил чертежи необходимых деталей, которые входили в комплект для изготовления шасси автомобиля. Не стесняйтесь использовать как есть или изменяя дизайн для создания своего собственного автомобиля !!
Шаг 2: Необходимые материалы:
1) Сердце этой сборки - сам контроллер Play Station. (Проводной / беспроводной) 2) Мозг организации - это Arduino UNO / NANO. Потребуются две платы - одна для приемника, а другая для стороны-отправителя. 3) 2 модуля беспроводной последовательной связи HC-12 или любой другой модуль беспроводной связи (не требуется, если у вас есть беспроводной контроллер Play Station).4) Двухканальный модуль привода двигателя. 5) 2 мотора-редуктора постоянного тока6) 1 колесико с роликами 7) 2 колеса 8) 6 болтов и болтов оси 9) 12 болтов и гаек 0,4 дюйма 10) 8 распорок (2 длинных и 6 коротких) 10) 2 болта 1,5 дюйма и гайки 11) Некоторые перемычки
12) Аккумулятор LiPo 12 В для питания
Шаг 3: Соберите Chassiss
1) Прикрепите роликовое колесо снизу вместе с обеими крошечными L-образными деталями, по одному на каждом конце сзади с помощью болтов и гаек. 2) Прикрепите монтажную пластину роликового колеса к прямоугольной пластине с помощью крошечных L-деталей и болты и гайки. 3) Закрепите две С-образные пластины на двух противоположных сторонах прямоугольной пластины с помощью 2 гаек и болтов каждая.
Шаг 4: Установите двигатели и драйвер двигателя:
1) Поместите моторы внутри С-образных пластин таким образом, чтобы кабели мотора выходили из третьего отверстия на передней части шасси, и плотно прикрутите их на место.
2) Поместите модуль привода двигателя примерно между обоими двигателями на прямоугольной пластине и прикрутите его на место с помощью небольших болтов и гаек. Поскольку мое шасси было сделано из алюминия, я поместил 2 резиновые шайбы между модулем драйвера двигателя и прямоугольной пластиной, чтобы предотвратить любые короткие замыкания.
3) Припаяйте два провода к обоим клеммам обоих двигателей и прикрепите их в предназначенные для этого места на приводе двигателя.
4) Поместите другую прямоугольную пластину на верхнюю часть привода двигателя, используя болты 1,5 дюйма и 3 гайки каждая, таким образом, чтобы пластина не касалась привода двигателя под ней.
Шаг 5: Установите шестерни и колеса:
1) Прикрепите меньшую шестерню к кабелю двигателя, используя небольшие проставки между ними, и зафиксируйте ее на месте, используя фиксатор оси на другом конце.
2) Поместите колесо и большую шестерню на вал и поместите их рядом с меньшей шестерней с небольшой прокладкой между шестерней и пластиной.
3) Зафиксируйте вал на месте, используя фиксаторы оси на обоих его концах.
Структура автомобиля завершена, и теперь пришло время для электроники !!
Шаг 6: Соберите электронику
Подключения следующие:
КОНЕЦ ПЕРЕДАТЧИКА:
Ардуино и HC-12:
5V arduino-VCC HC-12
GND arduino-GND HC-12
контакт 6 Arduino-TX контакт HC-12
вывод 7 Arduino-RX вывод HC-12
Контроллер Arduino и PS:
3.3V Arduino-VCC контроллера
GND arduino-GND контроллера
пин 5 пина Arduino-clock контроллера
контакт 4 командного вывода Arduino контроллера
контакт 3 Arduino-Внимание контакт контроллера
пин 2 пина Arduino-data контроллера
ПРИЕМНИК:
Ардуино и HC-12:
5V arduino-VCC HC-12GND arduino-GND HC-12
пин 2 Arduino-TX пин HC-12
контакт 3 Arduino-RX контакт HC-12
Arduino и драйвер двигателя:
GND arduino-GND драйвера двигателя
контакт 4 Arduino - вход 1 драйвера мотора
пин 5 Arduino - вход 2 драйвера мотора
контакт 6 Arduino- in3 драйвера двигателя
контакт 7 Arduino- in4 драйвера двигателя
Подайте питание на драйвер двигателя, а также на Arduino от 12-вольтовой батареи LiPo.
Шаг 7: Загрузите код:
Установите библиотеку PS2X arduino для использования данного кода
Ссылка на библиотеку Github