Ищем ардуинщика в свою команду

Инструкция по сборке и настройке Pimoroni Picade

Аркадный автомат Picade собирается из коробки как конструктор. Понимаем, что вам не терпится скорее поиграть на нём, но сначала нужно пройти квест по сборке устройства. Следуйте нашей инструкции, и вы получите стильный игровой автомат из 80-х!

Содержание

1. Детали для сборки

Открыв упаковку Picade, вы найдёте четыре ярких коробки с деталями игрового автомата. Смелее вытаскивайте всё из коробок!

  • Мы указали в таблице весь комплект крепежа, чтобы ничего не перепутать. Производитель кладёт несколько запасных винтов и гаек. Если после сборки остались лишние — это норма.
  • Все акриловые панели заклеены защитной плёнкой — перед установкой просто снимите её.
  • Для сборки корпуса понадобится крестовая отвёртка.
  • Для эмуляции игровых платформ вам понадобится несколько ингредиентов:
    • Микрокомпьютер Raspberry Pi.
    • Карта памяти microSD с записанным образом RetroPie.
    • Кабель USB для питания.
    • Клавиатура USB для первичной настройки.

2. Сборка дисплея

Что понадобится:

  • 1× Акриловая панель «Top 1»
  • 1× Акриловая панель «Top 2»
  • 1× Акриловая панель «Base 1»
  • 1× Акриловая панель «Base 2»
  • 1× Акриловая панель «Дисплей»
  • 1× Картонная обложка «Дисплей»
  • 1× Дисплейный модуль 8″
  • 1× Драйвер дисплея HDMI→LVDS
  • 4× Винт М3×12
  • 4× Гайка М3
  • 4× Винт М2.5×12 (без шлица)
  • 4× Гайка М2.5

Установите акриловую панель «Дисплей» на четыре винта М3 ножками вверх. Оденьте сверху картонную обложку «Дисплей» рисунком к стеклу.

Установите акриловую панель «Top 1» на верхнюю часть конструкции, а панель «Base 1» — на нижнюю часть.

Установите дисплей на рамку экраном вниз и шлейфом к панели «Top 1».

Установите акриловую панель «Top 2» на четыре винта М2.5 (без шлица) ножками вверх. Оденьте на неё драйвер дисплея и закрепите гайками М2.5.

Акриловую панель «Top 2» вместе с драйвером дисплея установите в верхнюю часть рамки дисплея, а акриловую панель «Base 2» — в нижнюю часть.

Подключите шлейф дисплея к драйверу через LVDS-коннектор на плате.

На этом сборка корпуса дисплея завершена.

3. Сборка корпуса

Что понадобится:

  • 1× Дисплей в корпусе
  • 1× Панель МДФ «A» / Нижняя стенка корпуса
  • 1× Панель МДФ «B» / Правая боковая стенка корпуса
  • 1× Панель МДФ «C» / Верхняя стенка корпуса
  • 1× Панель МДФ «D» / Левая боковая стенка корпуса
  • 1× Панель МДФ «E» / Лицевая стенка корпуса
  • 2× Акриловая панель «Picade»
  • 1× Картонная обложка «Picade»
  • 7× Соединительная скоба
  • 19× Винт М3×12
  • 19× Гайка М3

Установите пять соединительных скоб на МДФ-панель «A» в подготовленных местах по краям. Закрепите скобы к панели с помощью пяти винтов и гаек М3. Обратите внимание, отверстия в панели МДФ меньше диаметра винтов, поэтому без отвёртки не обойтись.

Скрепите МДФ-панели «A» и «B» между собой через две соединительные скобы. Для монтажа используйте по два винта с гайкой М3 на каждую скобу.

Установите две соединительных скобы на панель «C» и закрепите каждую двумя винтами с гайками М3.

Скрепите МДФ-панели «B» и «C» между собой через соединительную скобу винтом и гайкой М3.

Установите картонную обложку «Picade» между двумя акриловыми панелями.

Установите корпус дисплея и сэндвич «Picade» через пазы в МДФ-панель «B».

Схлопните всю конструкцию МДФ-панелью «D» и закрепите на три винта М3 с гайками.

Закрепите панель «E» на два винта M3 с гайками.

4. Установка Raspberry Pi и динамика

Что понадобится:

  • 1× Корпус Picade (полуфабрикат)
  • 1× Raspberry Pi 4
  • 1× Picade X HAT
  • 1× Динамик 3″
  • 6× Винт М3×12
  • 4× Винт М2.5×5
  • 2× Гайка М3
  • 4× Нейлоновая стойка М2.5×5
  • 4× Стойка М2.5×10

Закрепите динамик в МДФ-панель «A» двумя винтами и гайками М3.

Установите Raspberry Pi на панель МДФ «A» через четыре винта М3 и четыре нейлоновых стойки М3. Закрепите плату четырьмя стойками М3.

Установите Picade X HAT сверху на Raspberry Pi и закрепите полученную конструкцию четырьмя винтами М2.5. Далее подключите динамик к Picade X HAT в разъём «Speaker».

5. Подключение дисплея

Что понадобится:

  • 1× Корпус Picade (полуфабрикат)
  • 1× Панель управления дисплеем
  • 1× Плоский соединительный шлейф
  • 1× Кабель HDMI
  • 1× Кабель USB (A — Micro USB)
  • 1× Кабель-переходник с HDMI на Micro-HDMI
  • 2× Винт М3×12
  • 2× Гайка М3

Соедините драйвер дисплея с Raspberry Pi комплектными кабелями HDMI и USB.

Закрепите панель управления дисплеем к боковой панели МДФ «B» двумя винтами и гайками М3. А затем подключите панель к плате драйвера с помощью плоского соединительного шлейфа.

6. Подключение кнопок

Что понадобится:

  • 1× Корпус Picade (полуфабрикат)
  • 4× Кнопка / чёрная
  • 1× Кнопка с подсветкой
  • 1× Соединительный шлейф (12-проводной)
  • 1× Соединительный шлейф (2-проводной)

Установите четыре чёрных кнопки в отверстия на МДФ-панели корпуса. Далее установите кнопку с индикатором в отверстие на панели МДФ «B» аналогичным способом.

Шлейф состоит из 12 проводов, которые удобно представить как 6 пар по два провода. Оторвите одну пару проводов от общего шлейфа. В итоге у вас получился шлейф из 10 проводов или 5 пар по два провода. Подключите четыре пары проводов со стороны клемм к четырём чёрным кнопкам на корпусе. Порядок не важен.

На индикаторной кнопке, в отличие от других, присутствуют четыре контакта вместо двух. Две пары для фиксации нажатия и ещё две (с пометкой плюс и минус) — для питания подсветки. Оставшуюся пятую пару проводов от шлейфа подключите к клеммам фиксации нажатия индикаторной кнопки.

Возьмите шлейф питания и подключите его к клеммам индикаторной кнопки: красный провод к плюсу, а чёрный к минусу.

Другой конец шлейфа питания подключите к Picade X HAT в разъём «Utility» в линию LED: красный провод к плюсу, чёрный к минусу, а соединительный шлейф из 10 проводов — в остальные контакты на разъёме «Utility». Порядок не важен.

7. Сборка и монтаж контроллера

Что понадобится:

  • 1× Корпус Picade (полуфабрикат)
  • 1× Акриловая панель «Пульт»
  • 1× МДФ панель «Пульт»
  • 1× Обложка из картона «Пульт»
  • 1× Соединительный шлейф (12-проводной)
  • 1× Соединительный шлейф (5-проводной)
  • 1× Джойстик
  • 1× Защитная шайба на джойстик
  • 1× Шар-наконечник
  • 2× Кнопка жёлтая
  • 2× Кнопка синяя
  • 2× Кнопка красная
  • 2× Соединительная скоба
  • 6× Винт М3
  • 6× Гайка М3

Установите картонную обложку «Пульт» на соответствующую МДФ-панель, а сверху прижмите акриловой панелью.

Вставьте кнопки и джойстик в получившийся сэндвич. Закрепите джойстик болтами и гайками М3.

Закрепите две соединительные скобы к собранной панели двумя болтами и гайками М3.

Подключите 12-проводной шлейф к шести кнопкам на контроллере — по два провода на кнопку. А затем подключите джойстик белым разъёмом 5-проводного шлейфа.

Подключите 12-проводной шлейф в разъём «Buttons», а 5-проводной шлейф от джойстика в разъём «Joystick».

Установите аркадный контроллер на корпус Picade.

Закрепите контроллер двумя болтами и гайками М3.

Прикрепите пластиковые ножки к МДФ-панели «A».

Закройте заднюю панель корпуса.

На этом сборка корпуса завершена.

8. Настройка RetroPie

На вашем столе уже стоит собранный корпус Picade, и осталось лишь пройти последнего босса: установить и настроить систему RetroPie с эмуляторами ретро-консолей. Сейчас вы наконец-то оживите «Франкенштейна» и сможете приступить к игре!

Что понадобится:

Вставьте в автомат Picade карту памяти с образом RetroPie.

Снимите заднюю крышку корпуса. Подключите к Raspberry Pi клавиатуру по USB, а питание — к Picade X HAT.

Нажмите на кнопку включения автомата. Система начнёт загрузку.

Настройка Picade с RetroPie

Дождитесь загрузки оболочки RetroPie.

Когда появится диалог назначения кнопок, нажмите клавишу F4 на клавиатуре, чтобы перейти в консольный режим RetroPie.

Откроется режим командной строки.

Запустите настройку Raspberry Pi. Вбейте в терминал команду:

$ sudo raspi-config

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

Скачайте и установите скрипт настройки автомата Picade:

$ curl https://get.pimoroni.com/picadehat | bash

Перезагрузите RetroPie. Для этого вбейте в терминал команду:

$ sudo shutdown -r now

Теперь RetroPie поддерживает кнопки аркадного автомата и выводит звук на динамик в корпусе.

После перезагрузки RetroPie снова предложит настроить джойстик.

Зажмите любую кнопку на автомате. Система предложит назначить кнопки управления для эмулятора.

  • Запоминайте введённые клавиши. Особенно клавиши Start и A.
  • Для пропуска клавиши нажмите и удерживайте любую кнопку в течение трёх секунд.
  • Если ошиблись с клавишей — не беда, просто дойдите до конца маппинга, и вы сможете вернуться к любой кнопке. Для выбора кнопки удерживайте клавишу A.

По окончании процесса маппинга наведите курсор на кнопку ОК внизу и нажмите клавишу A.

Откроется графическая оболочка RetroPie — главное меню игрового автомата.

Запуск игр

В мире эмуляции игры называются ROM’ами, потому что это цифровой слепок с оригинальной игры на картридже или другом носителе. Поскольку игры защищены авторскими правами, мы не вправе их выкладвать — поэтому ROM’ы необходимо скачивать самостоятельно. Структурно же ROM’ы хранятся в директорииRetroPie/roms/$console, где $console — это название игровой платформы. Например, nes, snes, megadrive, psx и т. д. Каждую игру надо перенести в соответствующую директорию.

Рассмотрим запуск аркадного автомата на примере бесплатной демонстрационной игры Tanglewood для Sega Mega Drive.

Перейдите из графической оболочки RetroPie в терминал, нажав клавишу F4.

Скачайте демо-игру для теста автомата:

$ git clone https://github.com/pimoroni/picade-hat

Перейдите в директорию с игрой:

$ cd roms/megadrive

Перенесите игру в соответствующую директорию для игр Mega Drive:

$ cp TANGLEWD.BIN ~/RetroPie/roms/megadrive

Перейдите из терминала обратно в графическую оболочку RetroPie. Для этого наберите команду:

$ emulationstation

Если всё прошло правильно, то теперь вам стало доступно окно Mega Drive.

Смело переходите в него и запускайте игру.

Для выхода из игры зажмите и удерживайте Start+Select, которые вы назначили во время маппинга.

В заключение

Мы рассмотрели пример работы аркадного автомата на демо-игре. Для полного погружения в эпоху 90-х ищите и качайте любимые игры самостоятельно — в интернете немало фанатских сайтов с коллекциями ROM’ов. Достаточно перенести их в нужные папки, и соответствующие платформы тут же появятся в меню RetroPie. Теперь вы точно готовы к бою! 👾

Полезные ссылки