![Мод Arcade1Up со светодиодной подсветкой и суб-дисплеями: 9 шагов (с изображениями) Мод Arcade1Up со светодиодной подсветкой и суб-дисплеями: 9 шагов (с изображениями)](https://i.howwhatproduce.com/images/005/image-14127-j.webp)
Оглавление:
- Шаг 1. Соберите Arcade1Up Stock
- Шаг 2. Разберите область Arcade1Up Marquee и соберите область Pixelcade Marquee
- Шаг 3. Добавьте вход HDMI в монитор Arcade1Up
- Шаг 4: дополнительные дисплеи и мод панели управления
- Шаг 5: Модификации панели динамиков
- Шаг 6: переключатель мгновенного включения / выключения ПК и реле переключателя питания
- Шаг 7: Окончательная сборка
- Шаг 8: Установка программного обеспечения (LEDBlinky, Pixelcade, HyperSpin)
- Шаг 9. Дальнейшее развитие с помощью API Pixelcade
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04
![](https://i.ytimg.com/vi/MgXtOIzMJoY/hqdefault.jpg)
![Image Image](https://i.howwhatproduce.com/images/005/image-14127-4-j.webp)
![](https://i.ytimg.com/vi/hQVhv-7srMg/hqdefault.jpg)
![Мод Arcade1Up со светодиодной подсветкой и дополнительными дисплеями Мод Arcade1Up со светодиодной подсветкой и дополнительными дисплеями](https://i.howwhatproduce.com/images/005/image-14127-5-j.webp)
![Мод Arcade1Up со светодиодной подсветкой и дополнительными дисплеями Мод Arcade1Up со светодиодной подсветкой и дополнительными дисплеями](https://i.howwhatproduce.com/images/005/image-14127-6-j.webp)
![Мод Arcade1Up со светодиодной подсветкой и дополнительными дисплеями Мод Arcade1Up со светодиодной подсветкой и дополнительными дисплеями](https://i.howwhatproduce.com/images/005/image-14127-7-j.webp)
**** Апрельское обновление 2020 г. // Добавлена поддержка программного обеспечения для виртуального пинбола, подробнее на https://pixelcade.org ****
Аркадный шкаф Arcade1Up со светодиодной подсветкой и дополнительными меньшими суб-дисплеями, которые показывают информацию об игре, такую как название игры, год, производитель, жанр и рейтинг
Запчасти
Arcade1Up Mortal Kombat Cabinet Amazon или Arcade1Up Mortal Kombat в Walmart
Светодиодный шатер Pixelcade для Arcade1Up
Комплект вспомогательного дисплея Pixelcade (включает Seeeduino, 1 мини-OLED, 1 точечную матрицу Max7219 и 1 7-сегментный Max7219, все с припаянными вертикальными заголовками)
Компьютер Dell OptiPlex 9020 в малом форм-факторе (отремонтированный)
Светодиодные кнопки, джойстики, 2 USB-кодера и кабели
Плата ЖК-контроллера (добавляет HDMI к монитору Arcade1Up)
Ultimarc Spinner с USB
Внутренний жесткий диск SATA 4 ТБ
Блок питания реле IoT
От порта дисплея к кабелю HDMI
7-портовый USB-концентратор с питанием (USB-концентратор без питания работать не будет)
Беспроводная клавиатура и мышь LogiTech K400
Беспроводная сетевая карта (Wi-Fi)
Отделочные шайбы
Kintel MA170 12V Аудио усилитель
Двухсторонний скотч
Программное обеспечение Pixelcade - бесплатно
Программное обеспечение LEDBlinky - 25 долларов
Разное оборудование (винты M2 и M3 различных размеров)
По желанию
Сверло 1 1/8 для сверления отверстий для пуговиц в аркадных автоматах
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: я являюсь создателем и продаю светодиодную палатку Pixelcade https://pixelcade.org. Некоторые из приведенных выше ссылок на продукты являются партнерскими, что означает, что я получу небольшую комиссию без каких-либо дополнительных затрат для вас.
Шаг 1. Соберите Arcade1Up Stock
![Image Image](https://i.howwhatproduce.com/images/005/image-14127-9-j.webp)
![](https://i.ytimg.com/vi/EI1_nalav0k/hqdefault.jpg)
![Собрать Arcade1Up Stock Собрать Arcade1Up Stock](https://i.howwhatproduce.com/images/005/image-14127-10-j.webp)
![Собрать Arcade1Up Stock Собрать Arcade1Up Stock](https://i.howwhatproduce.com/images/005/image-14127-11-j.webp)
На сборку ложи Arcade1Up уходит чуть больше часа, а инструкции интуитивно понятны. Вы можете сэкономить время, если не установите маркер Arcade1Up, а установите небольшой кронштейн, как показано на рисунках.
Шаг 2. Разберите область Arcade1Up Marquee и соберите область Pixelcade Marquee
![Image Image](https://i.howwhatproduce.com/images/005/image-14127-13-j.webp)
![](https://i.ytimg.com/vi/9x7CcYmWXKA/hqdefault.jpg)
![Разобрать Arcade1Up Marquee и собрать Pixelcade Marquee Разобрать Arcade1Up Marquee и собрать Pixelcade Marquee](https://i.howwhatproduce.com/images/005/image-14127-14-j.webp)
![Разобрать Arcade1Up Marquee и собрать Pixelcade Marquee Разобрать Arcade1Up Marquee и собрать Pixelcade Marquee](https://i.howwhatproduce.com/images/005/image-14127-15-j.webp)
![Разобрать Arcade1Up Marquee и собрать Pixelcade Marquee Разобрать Arcade1Up Marquee и собрать Pixelcade Marquee](https://i.howwhatproduce.com/images/005/image-14127-16-j.webp)
Разберите текущую панель Arcade1Up, соберите светодиодную панель Pixelcade, а затем установите.
Шаг 3. Добавьте вход HDMI в монитор Arcade1Up
![Image Image](https://i.howwhatproduce.com/images/005/image-14127-18-j.webp)
![](https://i.ytimg.com/vi/WCyOLLE6Luc/hqdefault.jpg)
![Добавление входа HDMI к монитору Arcade1Up Добавление входа HDMI к монитору Arcade1Up](https://i.howwhatproduce.com/images/005/image-14127-19-j.webp)
Добавьте вход HDMI к текущему монитору Arcade1Up, что позволит вам подключить к монитору компьютер.
Шаг 4: дополнительные дисплеи и мод панели управления
![Image Image](https://i.howwhatproduce.com/images/005/image-14127-21-j.webp)
![](https://i.ytimg.com/vi/AQF-C0wgQl4/hqdefault.jpg)
![Вспомогательные дисплеи и мод панели управления Вспомогательные дисплеи и мод панели управления](https://i.howwhatproduce.com/images/005/image-14127-22-j.webp)
![Вспомогательные дисплеи и мод панели управления Вспомогательные дисплеи и мод панели управления](https://i.howwhatproduce.com/images/005/image-14127-23-j.webp)
Изменение элемента управления Arcade1Up, который включает вспомогательные дисплеи и счетчик.
На схеме архитектуры показано, как программное обеспечение Pixelcade взаимодействует со светодиодной подсветкой через плату PIXEL, а вспомогательные дисплеи подключаются через Arduino.
Arduino Sketch (обратите внимание на скетч, какие дополнительные библиотеки вам тоже нужно установить)
github.com/alinke/PIXEL/blob/master/max721…
Вот используемые контакты Arduino:
Одноцветная светодиодная матрица Max7219
- CLK_PIN 13
- DATA_PIN 11
- CS_PIN 10
Max7219 7 сегментов
- CLK 7
- CS 8
- DIN 9
Мини-OLED
- ПДД - А4
- SCL - A5
Вы можете использовать перемычки для подключения или, как я, сделать собственный кабель с разъемами Du Pont. Если вы используете перемычки, я бы рекомендовал использовать каптоновую или аналогичную ленту, чтобы прикрепить перемычки к разъемам Arduino, чтобы они не выпали.
В этой установке мы последовательно соединяем два матричных дисплея Max7219 и два 7-сегментных дисплея Max7219. Мини-OLED-дисплеи являются устройствами I2C и имеют тот же адрес. Это означает, что на каждом дисплее будет отображаться один и тот же результат. Однако вы можете отпаять перемычку резистора и изменить адрес, и тогда на втором OLED-дисплее появится что-то другое.
Шаг 5: Модификации панели динамиков
![Image Image](https://i.howwhatproduce.com/images/005/image-14127-25-j.webp)
![](https://i.ytimg.com/vi/snBrP7c71Xw/hqdefault.jpg)
![Модификации панели динамиков Модификации панели динамиков](https://i.howwhatproduce.com/images/005/image-14127-26-j.webp)
![Модификации панели динамиков Модификации панели динамиков](https://i.howwhatproduce.com/images/005/image-14127-27-j.webp)
Файлы для лазерной резки панели динамика и решетки динамика ==>
Я закончил лазерную резку оригинальной панели Arcade1Up для этой части панели динамика. Тем не менее, эта деталь не подходит для лазерной резки, для резки потребовалось 7 проходов, а также было большое пламя. Я бы рекомендовал не использовать оригинальную панель Arcade1Up и лучше получить черный кусок акрила или дерева толщиной 3/8 дюйма, подходящий для лазерной резки.
Шаг 6: переключатель мгновенного включения / выключения ПК и реле переключателя питания
![Image Image](https://i.howwhatproduce.com/images/005/image-14127-29-j.webp)
![](https://i.ytimg.com/vi/FFoMJkcHhto/hqdefault.jpg)
![Мгновенный переключатель включения / выключения ПК и реле выключателя питания Мгновенный переключатель включения / выключения ПК и реле выключателя питания](https://i.howwhatproduce.com/images/005/image-14127-30-j.webp)
Моя цель состояла в том, чтобы иметь один главный выключатель, который включает и выключает аркадную систему, включая все компоненты, не питаемые от ПК (светодиодный экран, усилитель динамика и т. Д.). Релейный выключатель питания IoT прекрасно отвечает этим требованиям. Когда переключатель питания реле IoT обнаруживает сигнал низкого напряжения питания, он отключает реле, включая питание 120 В переменного тока. Подключение специального кабеля USB на 5 В делает свое дело. Когда компьютер включен, порты USB выводят 5 В и размыкают реле. Аналогичным образом, когда компьютер выключен (с помощью переключателя мгновенного действия), питание USB отключается, и, следовательно, реле отключает питание 120 В переменного тока.
Обратите внимание, что я совершил ошибку, купив Dell OptiPlex 9020 Mini Tower, который оказался слишком высоким для Arcade1Up. И поэтому мне пришлось вынуть его из корпуса и снова смонтировать, что потребовало дополнительной работы. Вам не нужно этого делать, если вы приобретете корпус Dell OptiPlex 9020 SFF (малый форм-фактор) или аналогичный.
Шаг 7: Окончательная сборка
![Image Image](https://i.howwhatproduce.com/images/005/image-14127-32-j.webp)
![](https://i.ytimg.com/vi/nMwLbU-0WZ4/hqdefault.jpg)
![Окончательная сборка Окончательная сборка](https://i.howwhatproduce.com/images/005/image-14127-33-j.webp)
![Окончательная сборка Окончательная сборка](https://i.howwhatproduce.com/images/005/image-14127-34-j.webp)
![Окончательная сборка Окончательная сборка](https://i.howwhatproduce.com/images/005/image-14127-35-j.webp)
Пришло время собрать все воедино. Убедившись, что соединения и проводка правильные, используйте горячий клей, чтобы закрепить соединения с дополнительными дисплеями.
Шаг 8: Установка программного обеспечения (LEDBlinky, Pixelcade, HyperSpin)
![Image Image](https://i.howwhatproduce.com/images/005/image-14127-37-j.webp)
![](https://i.ytimg.com/vi/gFk7YMu2eUw/hqdefault.jpg)
Я использовал HyperSpin в качестве интерфейса для аркад, но имейте в виду, что HyperSpin сложно установить и настроить. Другие интерфейсы, такие как GameEx и LaunchBox, выглядят не так хорошо, но их проще настроить.
В любом случае вам также понадобится стороннее программное обеспечение под названием LEDBlinky, которое позволяет обновлять светодиодную подсветку Pixelcade и вспомогательные дисплеи, пока вы просматриваете игры из аркадного интерфейса. Pixelcade также будет работать без LEDBlinky, но область выделения будет обновляться только при запуске игры, а не при прокрутке интерфейса аркады и во время запуска игры.
Шаги по установке программного обеспечения:
1. Установите программное обеспечение LEDBlinky.
2. Установите программное обеспечение Pixelcade LED Marquee.
Руководство по установке LEDBlinky для Pixelcade ==>
3. Настройте интерфейс аркад для использования LEDBlinky (LEDBlinky поддерживает большинство, если не все интерфейсы аркад).
Шаг 9. Дальнейшее развитие с помощью API Pixelcade
Вы умеете писать код?
Сделайте шаг вперед с открытым исходным кодом и API Pixelcade на основе REST и создайте дополнительные варианты использования. Используйте функцию очереди, например, для объединения и каскадирования нескольких анимаций GIF, неподвижных изображений и событий прокрутки текста.
Слушатель Pixelcade с именем pixelweb.exe (Windows) или pixelweb.jar (для Raspberry Pi и Mac) работает в фоновом режиме и прослушивает вызовы URL-адреса REST. Обратите внимание, что это локальные вызовы REST для localhost, поэтому подключение к Интернету не требуется. Однако, если ваш хост (ПК или Raspberry Pi) доступен через Интернет, вы также можете выполнять эти вызовы удаленно. Вы можете взаимодействовать с API, выполняя вызовы URL-адреса REST напрямую или используя pixelcade.exe (Windows) или pixelcade.jar (для Raspberry Pi и Mac). При интеграции из стороннего приложения будет значительно быстрее выполнять вызовы URL-адреса REST прямо из вашего приложения по сравнению с использованием интерфейса командной строки. LEDBlinky, например, выполняет вызовы URL-адреса REST для прослушивателя Pixelcade для выполнения динамических обновлений бегущей строки с прокруткой интерфейса.
Этот вызов REST
localhost: 8080 / text? t = Hello% 20World & c = зеленый
прокрутит текст "Hello World" зеленым цветом
Этот вызов REST
локальный: 8080 / анимации / поток / 0rain
будет передавать файл 0rain-g.webp
API также имеет функцию очереди, позволяющую ставить в очередь несколько событий (прокрутка текста, анимация-g.webp
Эта последовательность вызовов REST
localhost: 8080 / text? t = Game% 20Playing% 20Pacm… https:// localhost: 8080 / arcade / stream / mame / pacman.pn… https:// localhost: 8080 / arcade / stream / mame / pacghost…
прокрутит «Game Playing Pacman» один раз синим цветом, затем отобразит pacman-p.webp
Полный текст API REST Pixelcade задокументирован здесь.
Исходный код API
Рекомендуемые:
Голокрон со светодиодной подсветкой (Звездные войны): сделано в Fusion 360: 18 шагов (с изображениями)
![Голокрон со светодиодной подсветкой (Звездные войны): сделано в Fusion 360: 18 шагов (с изображениями) Голокрон со светодиодной подсветкой (Звездные войны): сделано в Fusion 360: 18 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-5190-j.webp)
Светодиодный голокрон с подсветкой («Звездные войны»): Сделано в Fusion 360: Мне очень приятно, когда я работаю с Fusion 360 над созданием чего-то красивого, особенно для создания чего-то с освещением. Почему бы не сделать проект, совместив фильм «Звездные войны» с освещением? Поэтому я решил сделать этот поучительный проект
Как сделать коньки со светодиодной подсветкой: 6 шагов (с изображениями)
![Как сделать коньки со светодиодной подсветкой: 6 шагов (с изображениями) Как сделать коньки со светодиодной подсветкой: 6 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-3566-33-j.webp)
Как сделать коньки со светодиодной подсветкой: Я установил на коньки неопиксельные светодиоды. Каждый раз микрофон, подключенный к плате Arduino, слышит какой-либо шумный звук. Он посылает различные сигналы на светодиоды. Сделать это несложно даже новичку. Я поделился кодами и инструкциями. Давай попробуем
Деревянные свадебные часы со светодиодной подсветкой: 8 шагов (с изображениями)
![Деревянные свадебные часы со светодиодной подсветкой: 8 шагов (с изображениями) Деревянные свадебные часы со светодиодной подсветкой: 8 шагов (с изображениями)](https://i.howwhatproduce.com/images/008/image-23050-j.webp)
Деревянные свадебные часы со светодиодной подсветкой: я начал этот проект, чтобы создать уникальные, единственные в своем роде свадебные часы для моей сестры и зятя. Хотели сделать что-то, что они могли бы осветить и показать какой-то аспект их свадебного дня на долгое время. Прошли через множество дизайнов
Знак со светодиодной подсветкой: 10 шагов (с изображениями)
![Знак со светодиодной подсветкой: 10 шагов (с изображениями) Знак со светодиодной подсветкой: 10 шагов (с изображениями)](https://i.howwhatproduce.com/images/009/image-26488-j.webp)
Знак со светодиодной подсветкой: Вот шаги, которые я выполнил, чтобы создать этот знак со светодиодной подсветкой. Вы можете использовать эту инструкцию, чтобы сделать вывеску со светодиодной подсветкой собственного дизайна. Этот проект отнимал очень много времени и требовал множества ресурсов и оборудования для завершения. Это шо
Изготовление Bluetooth-колонки из дуба со светодиодной подсветкой: 7 шагов (с изображениями)
![Изготовление Bluetooth-колонки из дуба со светодиодной подсветкой: 7 шагов (с изображениями) Изготовление Bluetooth-колонки из дуба со светодиодной подсветкой: 7 шагов (с изображениями)](https://i.howwhatproduce.com/images/009/image-26862-j.webp)
Изготовление Bluetooth-динамика из дуба со светодиодной подсветкой: с тех пор, как я получил свой маршрутизатор с ЧПУ, я хотел действительно проверить его способность производить точные и высококачественные детали, из которых можно было бы составить готовый продукт. Проектирование и изготовление Bluetooth-динамика было в моих мыслях с тех пор, как увидел видео от DIYPerks, которое