Закрыть объявление

Помните те времена, когда вершиной игровой графики был 8-битный водопроводчик, спасающий принцессу, и вечера, проведенные перед телевизорами с игровым контроллером в руках? Ретро-гейминг сейчас переживает огромный бум. Хотя рынок наводнен готовыми эмуляторами, настоящая магия заключается в другом: возможности собрать свой собственный аркадный автомат или портативную консоль именно по своему вкусу. Если вы любите технологии и не боитесь взять в руки отвертку, мы покажем вам, как это сделать. Две самые популярные платформы для этой задачи — это Raspberry Pi и ESP32. Какую из них выбрать и с чего начать?

055rX5cbfqk1wh5

Почему стоит собрать свою собственную ретро-консоль, вместо того чтобы купить готовую?

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

Самодельная игровая консоль даёт абсолютную свободу. Вы можете распечатать на 3D-принтере крышку в любимых цветах, выбрать качество кнопок, лучший TFT или OLED-дисплей и загрузить эмулятор старых игр именно так, как вам нравится. И самое главное: чувство, когда вы впервые запускаете игру на устройстве, которое сами спаяли и оживили, бесценно.

Мозговой штурм: ESP32 против Raspberry Pi – что выбрать?

Основой любой консоли является её «мозг». В мире конструирования вам, скорее всего, придётся выбирать между двумя направлениями: полноценным микрокомпьютером и энергоэффективным микроконтроллером. Каждый из этих путей предлагает немного разный опыт и уровень сложности сборки.

Raspberry Pi: Мощный мультимедийный центр

Если вам нужна консоль, которую можно подключить через HDMI к большому телевизору в гостиной, Raspberry Pi — очевидный выбор. Это полноценное устройство. miniкомпьютер с огромной вычислительной мощностьюonem.

Благодаря поддержке таких систем, как RetroPie или Recalbox, установка программного обеспечения очень удобна для пользователя. Производительности более новых моделей (например, Raspberry Pi 4 или 5) более чем достаточно не только для классических игр NES и SNES, но и для плавной эмуляции более требовательных 3D-игр с PlayStation 1, Nintendo 64 или даже аркадных автоматов.

С точки зрения аппаратной части, Raspberry Pi в большей степени ориентирован на безопасное размещение совместимых модулей и кабелей друг над другом. Однако платой за эту производительность и удобство является более высокая цена покупки, большие габариты и необходимость в более мощном источнике питания от сети (а также в активном охлаждении процессора).

ESP32: доступное решение для портативных игр.

ESP32, с другой стороны, — это микроконтроллер. Первоначально созданный как недорогой чип для умного дома (IoT), он стал любимцем сообщества владельцев портативных игровых консолей благодаря своему двухъядерному процессору и встроенным модулям Wi-Fi и Bluetooth.

Он идеально подходит для проектов в стиле классического GameBoy, который можно брать с собой в руки или использовать в дороге. Он отличается чрезвычайно низким энергопотреблением, поэтому вы можете играть часами от одной небольшой литий-полимерной батареи. Он отлично справляется с 8-битными и 16-битными системами. Возможно, он не станет хитом в 3D-играх, но для портативных аркадных игр он им является благодаря своим характеристикам. miniРазмер и цена десятков корон непревзойденны. Однако нужно быть готовым к тому, что этот путь потребует немного больше навыков самостоятельного ремонта, часто без паяльника не обойтись, а также потребуется аккуратная проводка по схемам.

Что вам понадобится для сборки (базовый контрольный список)

Сборка не так сложна, как может показаться. Если вы выберете ESP32 в качестве основы для своей портативной консоли, вам понадобятся следующие несколько основных компонентов:oneнт:

  • Совет разработчиков: Сам модуль ESP32.
  • Дисплей: Цветной TFT-дисплей (например, с популярным разрешением 320×240 пикселей и интерфейсом SPI).
  • Владельцы: Классические кнопки клавиатуры для проектов на базе Arduino/ESP и, возможно, аналоговый джойстик.
  • Напажени: Литий-полимерный аккумулятор и зарядный модуль (чаще всего с чипом TP4056), обеспечивающий безопасную зарядку через USB.
  • звук: Небольшой динамик и I2S audio модуль для чистого аудиовыхода.
  • Хранилище: Модуль для чтения карт MicroSD (чтобы вы могли вставить туда все эти ПЗУ).

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

Программное обеспечение и восстановление: как всё это заставить работать

Как только вы всё подключите (будь то тестовая проводка на беспаечной плате или проводное соединение на вашей собственной печатной плате), можно приступать к работе.

U Raspberry Pi Процедура очень проста. Вы скачиваете программу на свой компьютер. Тепловизор Raspberry PiИспользуйте его для загрузки системы на SD-карту. RetroPieВставьте карту в «Raspberry Pi» и подключите его к телевизору. Система проведет вас через настройки кнопок, и вы сможете легко загрузить на него ваши легально приобретенные игровые ROM-файлы по локальной сети.

U ESP32 Используются предварительно подготовленные прошивки, наиболее известной из которых является проект с открытым исходным кодом. Ретро Го (или Odroid-Go). Используя среду разработки (например, Arduino IDE или напрямую через удобный веб-программатор), вы загружаете код в микросхему через USB-кабель. Затем игры загружаются на прилагаемую SD-карту классическим способом.

Заключение и рекомендации: С чего начать ваш проект?

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

Независимо от того, являетесь ли выoneвы сами решаете miniЕсли вы хотите собрать крутую портативную игрушку на базе энергоэффективного чипа ESP32 или мощную телевизионную консоль с мощным Raspberry Pi, вам не нужно искать компоненты по всему интернету. Все необходимые платы для разработки, цветные TFT-дисплеи, переключатели, аккумуляторные модули и многие другие электронные компоненты доступны.oneКомпоненты для вашего проекта вы можете найти у чешских специалистов в области электроники и робототехники, например, в их интернет-магазине. https://www.laskakit.cz/ Приготовьте паяльник, выберите подходящие детали и вернитесь вместе с нами в девяностые!

Сегодня самое читаемое

.