Реклама
Raspberry Pi Zero, компактная и удивительно дешевая (всего 5 долларов) версия популярного мини-компьютера, оказалась еще более универсальной, чем его предшественники.
В этом уроке мы собираемся взять общий проект Raspberry Pi - превратить старый телевизор в игровую консоль в стиле ретро - и пройтись шаг за шагом, давая вам все необходимое, чтобы создать свою собственную игровую приставку Raspberry Pi Zero в стиле ретро так же просто, как возможный.
Создание простого игрового автомата в стиле ретро
Возможно, вы видели такие проекты в Интернете. Цель проста: установить Raspberry Pi в телевизор и наслаждаться играми в стиле ретро. Однако есть проблема. Почти все эти проекты слишком усложняют то, что является довольно простым проектом.
Мы стремимся исправить это с помощью этого руководства, которое поможет вам:
- Выбрать телевизор
- Открой это безопасно
- Найдите место для своего Raspberry Pi Zero
- Определите соединения, которые вам нужно сделать
- Добавьте силу и звук
- Играть в ретро игры
Это не ракетостроение!
Что вам нужно
Прежде чем начать, вам необходимо следующее:
- Старый телевизор
- Raspberry Pi Zero
- Компактный USB-концентратор
- Адаптер HDMI-VGA для вывода звука или звуковой карты USB
- 5 мм стерео-аудио-RCA-Y кабель
- USB игровой контроллер
В зависимости от сложности установки Pi Zero на ваш телевизор, вам может потребоваться:
- Dremel или аналогичный ручной резак
- Подогреваемый клеевой пистолет
Выбрать старый телевизор для использования сложно. Но что бы вы ни делали, телевизор, которым вы пользуетесь, должен быть ЖК-телевизором - не только для удобства работы с ним, но и по соображениям безопасности.
Опасности DIY с телевизорами с ЭЛТ
Если вы выбираете ЭЛТ, имейте в виду, что разрыв задней панели оставит вас под угрозой опасного высокого напряжения, даже если устройство отключено и отключено от сети.
Кроме того, повреждение самой трубы может привести к взрыву, в некоторых случаях достаточно большому, чтобы оставить отверстия в стенах. Смотрите эту ветку iFixit для больше информации.
Если у вас есть опыт работы с телевизорами со снятыми спинами, и если вы абсолютно уверены, что не навредите себе, продолжайте с ЭЛТ. В противном случае мы настоятельно рекомендуем ЖК-телевизор. Это может быть немного дороже (наша цена около $ 25), но гораздо безопаснее модифицировать.
Более того, ЖК-дисплеи часто поставляются с отсеками, которые облегчают фактическое управление Raspberry Pi Zero. Воспользуйтесь преимуществом!
Ретро Пирог и Малина Пи Ноль
Перед запуском необходимо также загрузить и записать образ RetroPie на карту microSD Raspberry Pi Zero. Смотрите наш гид на установка операционной системы на Raspberry Pi Как установить операционную систему на Raspberry PiНиже описано, как установить ОС на Raspberry Pi и как клонировать идеальные настройки для быстрого аварийного восстановления. Читать далее для полной информации.
Убедитесь, что вы используете правильную версию RetroPie. Загрузите сборку для Raspberry Pi Zero, а не для Raspberry Pi 2 или 3! Вы найдете это в retropie.org.uk/download.
Все готово? Пошли.
Шаг 1: Откройте телевизор
При открытии телевизора соблюдайте оптимальные меры предосторожности. Убедитесь, что он отключен от любого источника питания.
Современные портативные компьютеры часто имеют задние двери, которыми вы можете воспользоваться, иными словами, они избавляют вас от необходимости взламывать корпус телевизора с помощью ручного резака.
Открывая телевизор, вы обычно обнаруживаете, что винты, которые нужно отменить, помечены каким-либо образом, обычно стрелкой или кружком. Ослабьте их, чтобы снять заднюю часть телевизора. Если в вашем телевизоре также есть батарея, обязательно удалите ее.
Сняв заднюю часть, определите место, куда вы собираетесь установить Raspberry Pi Zero. Рассмотрите место для адаптеров, которые вы будете использовать, и любых кабелей, которые должны выходить из корпуса телевизора (например, кабель питания Pi или концентратор USB).
Шаг 2. Определите ваше видео соединение
Если вам повезло иметь портативный телевизор с портом HDMI, то разумным вариантом будет подключить адаптер HDMI Pi Zero и подключить кабель к порту HDMI.
Опять же, имейте в виду место, которое вам понадобится для этого. В полости, где вы будете монтировать Pi, потребуется место не только для адаптера, но и для разъема кабеля HDMI.
Вы также можете использовать постоянную опцию пайки пары проводов к видеовыходу RCA Pi Zero, а другие концы проводов припаяны к разъему RCA. Наш путеводитель по подключение Raspberry Pi Zero к телевизору с помощью кабеля RCA Как подключить Raspberry Pi Zero к телевизору без HDMIПодключение Raspberry Pi Zero к телевизору через HDMI - не всегда лучший вариант. Вот как можно сделать композитный кабель RCA и подключить к нему Pi Zero. Читать далее объясняет, как это сделать.
Шаг 3: подключите USB-концентратор и Raspberry Pi Zero
Вам понадобится USB-концентратор для игровых контроллеров и клавиатур. Благодаря ограниченным размерам Raspberry Pi Zero остается место только для одного разъема micro USB.
Хотя адаптер micro-USB-to-full-USB входит в комплект, вам все равно потребуется добавить концентратор USB для нескольких устройств. Вы можете найти хороший USB-концентратор на Amazon довольно легко.
Sabrent 4-портовый USB 3.0 концентратор с отдельными светодиодными выключателями с подсветкой, в комплекте адаптер питания 5 В / 2,5 А (HB-UMP3)Sabrent 4-портовый USB 3.0 концентратор с отдельными светодиодными выключателями с подсветкой, в комплекте адаптер питания 5 В / 2,5 А (HB-UMP3) Купить сейчас на Amazon $16.99
Рекомендуется подключить концентратор так, чтобы подключить кабели было легко. Это может означать отключение части корпуса телевизора и горячее приклеивание концентратора, порты должны быть направлены наружу.
Для самого Raspberry Pi Zero вы сможете найти способ монтировать устройство, используя отверстия для винтов. Если винты недоступны или практичны, используйте опоры, чтобы прикрепить Pi Zero к шасси (либо соединяя их со структурными опорами, либо просто приклеивая их). Убедитесь, что Raspberry Pi Zero установлен достаточно близко для подключения USB-концентратора!
Шаг 4: Добавьте источник питания
Как правило, вы не сможете использовать источник питания вашего телевизора. Вместо этого используйте кабель питания Raspberry Pi Zero, возможно, в паре с источником питания USB-концентратора, чтобы оба устройства получали достаточно сока для удовлетворения спроса.
Затем через USB-кабель телевизора можно подключить кабель питания к подходящему адаптеру, поэтому вы включаете Pi независимо от телевизора (например, в стандартной игровой консоли).
Примечание. Если Pi отключается неправильно, карта microSD может быть повреждена. Надежный источник питания важен.
Если у используемого телевизора есть порт USB, может возникнуть соблазн использовать его в качестве источника питания для Raspberry Pi Zero. Для достижения хороших результатов в долгосрочной перспективе не делайте этого, поскольку вы вряд ли получите достаточно энергии от устройства.
Шаг 5: добавь звук
В отличие от других устройств Raspberry Pi, Pi Zero не имеет аналогового звука, поэтому для прослушивания саундтрека из игр, в которые вы собираетесь играть, вам необходимо использовать аудиовыход HDMI. Самый рентабельный способ сделать это состоит в том, чтобы использовать Переходник HDMI-VGA с разъемом аудиовыхода.
LinkS Active HDMI / VGA M / F Адаптерный кабель с 3,5 мм стерео кабелем белого цвета - Поддержка аудиоLinkS Active HDMI / VGA M / F Адаптерный кабель с 3,5 мм стерео кабелем белого цвета - Поддержка аудио Купить сейчас на Amazon $8.98
Другим вариантом является pHAT DAC, который может быть установлен на Raspberry Pi Zero с разъемом GPIO (в комплекте). Это не идеально, если вам не хватает места внутри вашего телевизора, но это полезный комплект.
USB-выход звука также вариант, особенно если у вас мало места. Или вы можете пойти полностью DIY и использовать это для добавить аудио порты в Raspberry Pi Zero.
После подключения и подключения к вашему Pi Zero подключите аудиокабели к аудиовходам телевизора. Может потребоваться адаптер.
Шаг 6: замените заднюю крышку на вашем телевизоре
Когда все подключено, блок питания для Pi, концентратор USB и адаптер HDMI добавлены, а оборудование приклеено на место, пришло время заменить заднюю крышку телевизора. Позаботьтесь об этом, так как у вас могут быть некоторые из недавно установленных аппаратных средств, вызывающие проблемы с правильным размещением.
Снова прикрутите обратно к телевизору и установите его на своем столе, убедившись, что клавиатура находится рядом, в случае проблем с загрузкой Raspberry Pi.
Шаг 7: загрузиться с RetroPie
Когда все готово, пришло время загрузить Raspberry Pi. Если образ RetroPie был написан правильно, операционная система должна загрузиться и представить вам пользовательский интерфейс GameStation.
На этом этапе вам не понадобится клавиатура: игровой контроллер, который вы подключаете, будет обнаружен, и после короткого момента настройки вы получите все, что вам нужно, чтобы начать играть в ретро-игры!
Наш путеводитель по используя RecalBox и RetroPie Ретро-игры на Raspberry Pi: общие сведения о ROM, RetroPie, Recalbox и многом другомRaspberry Pi идеально подходит для классических видеоигр. Вот как начать играть в ретро-игры на Raspberry Pi. Читать далее , который включает шаги, которые вам понадобятся для переноса ПЗУ на Raspberry Pi, покажет вам все, что вам нужно на данный момент.
Просто не забудьте безопасно выключить Raspberry Pi, когда вы закончите, чтобы сохранить целостность данных SD-карты.
Выделенная игровая система в стиле ретро сделано просто!
Сборки ретро игровой системы могут оказаться слишком сложными. Если вы ищете способ начать и закончить в один и тот же день, тогда лучше использовать старый ЖК-телевизор. Затем вы можете при необходимости адаптировать сборку к чему-то другому.
Когда вы закончите с этим, вы можете продолжать идти с этими другими ретро-игровые проекты для Raspberry Pi Zero 5 игровых проектов в стиле ретро с Raspberry Pi ZeroRaspberry Pi Zero штурмом взяла мир «сделай сам» и доморощенный мир, позволив пересмотреть старые проекты и вдохновляя новичков, особенно в возбужденных умах поклонников ретро-игр. Читать далее .
Кристиан Коули - заместитель редактора по безопасности, Linux, DIY, программированию и технологиям. Он также выпускает подкаст «Действительно полезный» и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения. Кристиан - участник журнала Raspberry Pi, любитель лего и поклонник ретро-игр.