Оглавление:

Аркадный автомат +: 8 шагов (с изображениями)
Аркадный автомат +: 8 шагов (с изображениями)

Видео: Аркадный автомат +: 8 шагов (с изображениями)

Видео: Аркадный автомат +: 8 шагов (с изображениями)
Видео: Собираем аркадный автомат своими руками 2024, Ноябрь
Anonim
Аркадный автомат +
Аркадный автомат +

Это руководство поможет вам изменить аркаду, которая связана на первом шаге, с новой, улучшенной и расширенной версией. Это руководство является скорее руководством, которому нужно следовать, и его не нужно копировать с точностью до деталей. Например, динамики могут быть отключены для разных динамиков, которые могут лежать поблизости, а выделенная область может быть изображением по вашему выбору. В этом руководстве вы узнаете, как добавить динамики в аркадный зал, создать шатер со светодиодами для его освещения, добавить монетоприемник, рабочий ЖК-дисплей для отображения кредитов вместе с монетоприемником, работающие кнопки запуска и выхода, и как поменять проводку на розетку.

Шаг 1. Оригинальное руководство

Оригинальное руководство
Оригинальное руководство

Начните с этого руководства. Все модификации выполняются в следующих шагах.

www.instructables.com/id/2-Player-Bartop-Arcade-Machine-Powered-by-Pi/

Шаг 2: проектирование шатра

Дизайн шатра
Дизайн шатра
Дизайн шатра
Дизайн шатра
Дизайн шатра
Дизайн шатра

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

Резка дерева и оргстекла

Нижняя часть шатра будет деревянной. Размеры 50 см х 8 см. Вырезав дерево и покрасив его в черный цвет, приклейте его по бокам и спереди с помощью столярного клея. Вы можете приклеить его на 12 см сверху вниз или любой длины, которая лучше всего подходит для вашей аркады. Для передней части шатра вам понадобится оргстекло. Отрежьте две части размером 50 см на 12 см в зависимости от того, насколько глубоко приклеено основание шатра. Затем вам нужно будет создать и распечатать графический дизайн, который будет отображаться между двумя кусками оргстекла. После печати поместите его между частями и приклейте оргстекло к верхней и боковым сторонам аркады.

Шаг 3: монетоприемник

Монетоприемник
Монетоприемник
Монетоприемник
Монетоприемник
Монетоприемник
Монетоприемник
Монетоприемник
Монетоприемник

Установка монетоприемника

Вы хотите начать с того, что сделаете отверстие в боковой стенке аркады размером со спину монетоприемника. Постарайтесь не обрезать слишком много, чтобы можно было ввинтить болты в углы. Когда у вас будет отверстие, возьмите переднюю часть монетоприемника и отсоедините его от задней части. Возьмите заднюю часть монетоприемника и вставьте ее в отверстие. Затем возьмите переднюю часть и прикрепите ее к другой стороне, убедившись, что все выровнено. Как только вы все выровняете, прикрутите переднюю часть к задней. Теперь с помощью дрели возьмите сверло примерно того же размера, что и ваши болты, и просверлите дерево на каждом углу. Наденьте гайки на болты и убедитесь, что они надежно закреплены.

Проводка

Далее вам нужно взять провода, которые идут в комплекте с приемником, и прикрепить их к нему. Красный провод - это соединение 12 В, задний провод - соединение заземления, а белый провод - соединение вашего счетчика монет. Возьмите разъем типа Barrel jack и подключите красный провод к положительному соединению, а черный провод - к отрицательному. Затем возьмите лишний черный провод и подключите его также к минусовой клемме. Возьмите другой конец этого черного провода и подключите его к одному из контактов заземления Raspberry Pi на GPIO. Затем возьмите белый провод и подключите его к контакту 18 на GPIO. Возьмите блок питания 12 В и подключите его к удлинителю. Подключите разъем питания к разъему. Теперь ваш монетоприемник должен включиться.

Программирование

Теперь вам нужно запрограммировать приемник на разные монеты. Посмотрите это видео, в котором показано, как это сделать:

Последние шаги

Как только это будет закончено, вы готовы добавить лоток для монет. Просто найдите что-нибудь, что может ловить монеты при их падении, и что-то, что вы можете легко удалить. Я использовал картон, чтобы сделать ловушку для монет. Наконец, с монетоприемником все готово!

Шаг 4: Добавление дополнительных кнопок и проводки

Добавление дополнительных кнопок и проводки
Добавление дополнительных кнопок и проводки
Добавление дополнительных кнопок и проводки
Добавление дополнительных кнопок и проводки
Добавление дополнительных кнопок и проводки
Добавление дополнительных кнопок и проводки

Кнопки запуска и выхода

Вы хотите добавить два дополнительных отверстия в передней части аркады для кнопки запуска и выхода. Проденьте пуговицы в отверстия и убедитесь, что они подключены правильно. Возьмите три дополнительных провода и подключите их к отверстиям на разъеме для кнопки. Подключите провод, идущий к проводу интерфейса, к контакту 15 GPIO raspberry pi. Затем возьмите провод, который вы подключили к проводу заземления, и подключите его к любому контакту заземления на GPIO. Возьмите провод, подключенный к проводу VCC, и подключите его к 5-вольтовому проводу GPIO. Повторите процесс для кнопки выхода, просто подключите другой провод интерфейса к контакту 14 GPIO. Теперь подключите провод от контакта 20 GPIO к контакту 26 GPIO.

Шаг 5: Добавление ЖК-дисплея

Добавление ЖК-дисплея
Добавление ЖК-дисплея
Добавление ЖК-дисплея
Добавление ЖК-дисплея
Добавление ЖК-дисплея
Добавление ЖК-дисплея

Чтобы добавить ЖК-дисплей, сначала нужно просверлить отверстие в передней части аркады. Убедитесь, что он достаточно большой, чтобы вместить дисплей, но не более того. Прикрепите дисплей, приклеив окружающую печатную плату к внутренней стороне. Возьмите четыре провода и подключите их ко всем выводам на рюкзаке I2C. Подключите вывод VCC к выводу 5 В на GPIO. Подключите контакт заземления к любому контакту заземления на GPIO. Подключите вывод SDA к контакту 2 GPIO. Наконец, подключите контакт SCL к контакту 3 GPIO. Остальные детали точно следуйте этим инструкциям.

Шаг 6. Добавьте собственные динамики

Добавьте свои собственные динамики
Добавьте свои собственные динамики
Добавьте свои собственные динамики
Добавьте свои собственные динамики

Этот шаг находится в оригинальном Instructable в первом шаге, но мы добавили наши динамики другим способом. Во-первых, вы хотите просверлить отверстия сбоку от аркады для динамиков. (Мы сделали восемь рядов по три, чтобы соответствовать высоте и ширине наших динамиков.) Чтобы установить динамики внутри аркады, вы захотите использовать липучку на случай, если вы захотите их снять в будущем. Просверлите отверстие, чтобы ручка регулировки громкости торчала сбоку. Кроме того, используйте звукоизоляционную пену вокруг динамиков, чтобы звук не попадал внутрь аркады. Убедитесь, что вы подключили его правильно, и подключите разъем к Raspberry Pi.

Шаг 7: Подключение к розетке

Подключение к розетке питания
Подключение к розетке питания
Подключение к розетке питания
Подключение к розетке питания

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

Шаг 8: Добавление скрипта Python, чтобы все работало

Добавление скрипта Python, чтобы все работало
Добавление скрипта Python, чтобы все работало

Retrogame

Во-первых, вам нужно установить ретро-игру на Raspberry Pi. Следуйте этому руководству, чтобы узнать, как это сделать. https://learn.adafruit.com/retro-gaming-with-raspb … Когда вам будет предложено, какой контроллер вы используете, выберите 8 и нажмите Enter.

Все сценарий

Чтобы все работало, нам нужно сделать этот скрипт: https://pastebin.com/YZK9dEr4 загрузочным во время запуска. Сначала вставьте скрипт в файл python и поместите его в новую папку с именем scripts в каталоге pi. Обязательно назовите его coin.py. Здесь есть учебник, который объяснит, как это сделать лучше, чем я. https://thepihut.com/blogs/raspberry-pi-tutorials/34708676-starting-something-on-boot. После того, как вы редактируете /etc/rc.local, который хотите добавить, перед выходом 0: python /home/pi/scripts/coin.py. Тот, что закончен, вы можете идти со всем. Просто перезагрузитесь.

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