Оглавление:
Видео: Контроллер SDVX / K-Shoot Mania: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Цель этого руководства - создать контроллер, который можно использовать для игры K-Shoot Mania, популярной аркадной ритм-игры. Для достижения этой цели мы будем использовать электроинструменты для сборки основания контроллера, кодирования платы Arduino для имитации ввода кнопок и проводки для подключения кнопок к Arduino. Конечным продуктом будет полая коробка для места для проводов, 7 кнопок и два поворотных энкодера, которые работают в качестве входных данных для игры, и панель, которая открывается внутрь коробки. Размеры этого руководства будут такими же, однако размеры коробки можно изменить, увеличив или уменьшив в зависимости от ваших предпочтений. Этот контроллер будет состоять из 2 основных частей сборки: 1. Основание контроллера или коробка, в которой находятся кнопки и проводка 2. Кодирование платы Arduino и подключение кнопок
Шаг 1: Список деталей
Все детали и изделия, которые вам понадобятся:
- Ардуино Леонардо
- Провода перемычки
- Кнопки аркады
- Поворотные энкодеры
- Поворотные ручки
- Дерево или твердый пластик для сборки коробки
- Обжимные разъемы (розетки 187 и 250)
- Кнопки аркады
- Винты и болты
- Компьютер или ноутбук для программирования
Цена может варьироваться в зависимости от качества материалов.
Вы можете купить их в интернет-магазинах, таких как Amazon или Newegg, а также в некоторых хозяйственных магазинах.
Диапазон цен на материалы 80-200.
Инструменты:
- Дрель
- Электрическая пила
- Шлифование
Навыки и умения:
- Базовое использование электроинструмента
- Бурение
- Шлифование
- Измерение
- Кодирование
- Проводка
Шаг 2: Сборка коробки
Что касается размера коробки, он может и будет меняться в зависимости от ваших предпочтений в отношении размера контроллера и размера кнопок и проводки вашего контроллера. Размеры коробки в этом уроке составляют 3,5 дюйма в высоту, 8,3 дюйма в длину и 7,5 дюйма в ширину. Сначала вы хотите набросать макет вашего ящика, маркируя размеры ящиков по высоте, ширине и длине. В то же время не забудьте учесть пространство, которое будут занимать кнопки и проводка.
Затем используйте винты, чтобы соединить коробку вместе, сохраняя нижнюю панель отдельно, чтобы сделать ее съемной, чтобы обеспечить доступ к проводам.
Затем просверлите отверстия в верхней части коробки, чтобы установить пуговицы.
Кодирование:
Для кодирования используйте ваш Arduino, чтобы каждая кнопка и поворотный энкодер имитировали нажатие клавиши на клавиатуре при нажатии или использовании. Вы можете сделать это, написав свой собственный код для каждой кнопки или используя уже существующий код. Пример кода может быть расположен внизу инструкции.
Подключение: после кодирования вашего adruino вам нужно будет подключить каждую кнопку и поворотный энкодер к соответствующему контакту на arduino leonardo. Чтобы подключить кнопки, вам нужно обжать провода перемычки для обжима разъемов. Чтобы подключить вход кнопок, обожмите мужской провод к обжимному разъему и подключите разъем к микровыключателю на кнопке. Также обожмите заземляющий провод и прикрепите его к каждой кнопке. В качестве провода заземления вы будете использовать провод в виде гирляндной петли, чтобы подключить к каждой кнопке только один провод заземления.
Шаг 3: завершающие штрихи
Окончательная сборка:
Наконец, закрепите arduino leonardo на коробке, а затем прикрепите нижнюю панель коробки. Чтобы проверить коробку, подключите коробку к компьютеру или ноутбуку, а затем проверьте кнопки в блокноте или какой-нибудь писательской программе. Каждая кнопка и поворотная ручка должны вводить свою букву на клавиатуре. После этого все готово.
Разное:
Здесь будут ссылки на другие руководства, которые могут помочь прояснить некоторые особенности сборки.
consandstuff.github.io/rhythmcons/sound-voltex/sdvx-minicon/
Рекомендуемые:
Контроллер видеонаблюдения - Raspberry Pi: 3 шага
Контроллер подачи видеонаблюдения - Raspberry Pi: Привет всем, добро пожаловать в другой учебник от Scientify Inc.! Этот проект оптимизирует то, что записывает камера видеонаблюдения, с помощью встроенного датчика движения с использованием среднеквадратичной разницы между двумя последовательными изображениями. Это помогает в создании канала видеонаблюдения
Счетчик и контроллер занятости помещения MicroBit: 4 шага
Счетчик и контроллер занятости помещения MicroBit: во время пандемии одним из способов уменьшить передачу вируса является максимальное физическое дистанцирование между людьми. В комнатах или магазинах было бы полезно знать, сколько людей находится в замкнутом пространстве в любой момент времени. В этом проекте используется пара
Контроллер светофора Arduino - 4-ходовой: 3 шага
Контроллер светофора Arduino | 4-Way: в этом посте вы узнаете, как сделать контроллер светофора Arduino. Этот контроллер светофора будет использоваться для управления потоком трафика. Их можно применять в местах с интенсивным движением, чтобы избежать пробок или аварий
Контроллер DIY на базе Arduino - Игровой контроллер Arduino PS2 - Игра в Tekken с DIY-геймпадом Arduino: 7 шагов
Контроллер DIY на базе Arduino | Игровой контроллер Arduino PS2 | Игра в Tekken с помощью DIY Arduino Gamepad: Здравствуйте, ребята, играть в игры всегда весело, но играть с вашим собственным игровым контроллером DIY еще веселее. Поэтому мы создадим игровой контроллер с использованием arduino pro micro в этих инструкциях
YABC - еще один контроллер Blynk - контроллер температуры и влажности облака IoT, ESP8266: 4 шага
YABC - Еще один контроллер Blynk - Контроллер температуры и влажности облака IoT, ESP8266: Привет, производители, недавно я начал выращивать грибы дома, вешенки, но у меня уже есть 3x таких контроллера дома для контроля температуры ферментера для моего домашнего пива, жена также сейчас занимается этим чайным грибом, и в качестве термостата для тепла