Оглавление:

Контроллер DIY на базе Arduino - Игровой контроллер Arduino PS2 - Игра в Tekken с DIY-геймпадом Arduino: 7 шагов
Контроллер DIY на базе Arduino - Игровой контроллер Arduino PS2 - Игра в Tekken с DIY-геймпадом Arduino: 7 шагов

Видео: Контроллер DIY на базе Arduino - Игровой контроллер Arduino PS2 - Игра в Tekken с DIY-геймпадом Arduino: 7 шагов

Видео: Контроллер DIY на базе Arduino - Игровой контроллер Arduino PS2 - Игра в Tekken с DIY-геймпадом Arduino: 7 шагов
Видео: Raspberry Pi 3: RetroPie 4.2 – игровая ретро-консоль – Часть 4 2024, Ноябрь
Anonim
Image
Image
Мозг геймпада
Мозг геймпада

Привет, ребята, играть в игры всегда весело, но играть с собственным игровым контроллером, сделанным самим, еще веселее. Поэтому в этой инструкции мы создадим игровой контроллер с использованием arduino pro micro.

Шаг 1: мозг геймпада

Итак, небольшой совет: пожалуйста, не пробуйте этот проект с Arduino Uno, потому что Arduino Uno не поддерживает HID (устройства с человеческим интерфейсом), что означает, что Arduino Uno не может использоваться для создания таких проектов, как клавиатура, мышь, клавиатура, геймпад и т. д. Итак, для таких проектов, как клавиатура, мышь и игровой контроллер, у нас есть две платы Arduino, которые могут выполнять такие проекты. Arduino Pro micro и Arduino Leonardo способны выполнять такие проекты. Поэтому для наших проектов игровых контроллеров мы будем использовать Arduino pro micro, но если у вас есть Arduino Leonardo, то это тоже будет работать.

Шаг 2: входы для игрового контроллера

Входы для игрового контроллера
Входы для игрового контроллера

Для этого игрового контроллера я буду использовать кнопочные переключатели в качестве входа, потому что их легко получить где угодно и легко использовать, но если вы хотите использовать любой другой тип ввода, вы можете использовать его, но убедитесь, что ваши входы будут работать с кодами..

Шаг 3: Schmatics

Schmatics
Schmatics

Итак, нам нужно 10 переключателей на 10 входов, и нам нужно подключить эти переключатели в соответствии с приведенными выше схемами, поэтому, пожалуйста, помогите себе с указанными выше схемами и подключите все в соответствии с ними.

Шаг 4: Изготовление печатной платы

Изготовление печатной платы
Изготовление печатной платы
Изготовление печатной платы
Изготовление печатной платы

Чтобы собрать все это вместе, нам нужно сделать для него печатную плату, чтобы мы могли все соединить вместе. Я использовал Fritzing для проектирования печатной платы. Вы можете скачать файлы Gerber по следующей ссылке. Загрузить код, схему, гербер: https://github.com/shveytank/Arduino-Game-Controller И я загрузил свои файлы gerber в студию семян. Вы можете заказать печатные платы у любого производителя.

Шаг 5: соберите печатную плату

Соберите печатную плату
Соберите печатную плату
Соберите печатную плату
Соберите печатную плату
Соберите печатную плату
Соберите печатную плату

Поэтому после изготовления печатной платы нам нужно собрать все вместе, припаяв штыревые разъемы и переключатели на печатной плате. И ставим Arduino pro micro на печатную плату.

Шаг 6. Кодирование

Кодирование Часть
Кодирование Часть
Кодирование Часть
Кодирование Часть
Кодирование Часть
Кодирование Часть
Кодирование Часть
Кодирование Часть

Итак, в разделе кодирования нам нужно запрограммировать эту плату для переключателей для показанного ввода клавиатуры, как показано на изображении, и я уже написал код в соответствии с ним, поэтому загрузите его по ссылке ниже. Загрузить код, схемы, гербер: https: / /github.com/shveytank/Arduino-Game-Controller А затем убедитесь, что вы установили платы Sparkfun на свой компьютер, и если нет, перейдите на страницу sparkfun и следуйте инструкциям и установите платы Sparkfun в Arduino IDE. Затем загрузите код на свою плату Arduino

Шаг 7: игра в Tekken с помощью этого игрового контроллера DIY

Image
Image

После загрузки кода подключите USB-кабель к ПК, и после подключения откройте любую понравившуюся игру, я использую Tekken здесь, и вы можете начать играть. Так что получайте удовольствие, создавая свой собственный игровой контроллер DIY.

Рекомендуемые: