
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

Это руководство написано для курса FabLab Making для Роттердамского университета прикладных наук. Для этого курса я собираюсь создать портативную игровую консоль в сочетании с Raspberry Pi и специальной оболочкой.
Для школьного задания мне нужно было сделать предмет. Объект должен соответствовать ряду требований.
- Он должен содержать петлю.
- Это должно быть сделано с помощью 3D-принтера, лазерного резака и еще одного устройства по выбору.
Поскольку я настоящий геймер и мне нравятся ретро-консоли, я подумал, что попробую сделать что-нибудь портативное, чтобы играть в ретро-игры. Изначально я планировал сделать портативную консоль со встроенным экраном, но из-за нехватки времени решил не использовать экран и просто подключить внешний дисплей через HDMI.
Шаг 1: MoSCoW

Вещи которые должны быть:
- Программное обеспечение
- Чехол для 3D-печати
- Гравировка корпуса лазерным резаком.
- Люк для скрытия аккумуляторной батареи
Должно иметь:
- Поддержка мультиплеера
- Переключатель включения / выключения питания
Может иметь:
- Светодиодный индикатор питания
- Сетевой мультиплеер
- Звук через внешние динамики
Будет иметь:
- Встроенный экран.
-
Интеграция аккумуляторного блока
Шаг 2: материалы




Список необходимых материалов:
- Raspberry Pi (2B + или 3)
- Программное обеспечение для эмуляции на SD-карте (подумайте, например, о эмуляторе N64)
- Кабель HDMI
- Мышь
- Клавиатура
- Монитор с поддержкой HDMI (телевизор или монитор ПК)
- Силовой кабель
- Кабель Ethernet или ключ Wi-Fi (RPi 3 имеет встроенный Wi-Fi)
- Карта Micro SD (2 ГБ +) + адаптер
- USB-накопитель (для игр)
- Считыватель карт SC
- Контроллер (USB)
Машинное оборудование:
- Лазерный резак для логотипа
- 3D-принтер для корпуса
- Пистолет для горячего клея для наклеивания логотипа на корпус
Корпус будет напечатан на 3D-принтере, а затем выгравирован лазерным резаком. Корпус будет для RPI, вероятно, с петлей спереди, чтобы скрыть некоторые из разъемов.
Шаг 3: Установите программное обеспечение на SD-карту

SD-изображения
В настоящее время существует две версии RetroPie 3.6. Существует одна версия для Raspberry Pi 1 / Zero (модель A, A +, B, B +) и версия для Raspberry Pi 2 / Raspberry Pi 3. Загрузите образ SD для своей версии Raspberry Pi:
Raspberry Pi 1 / ноль
Малина Пи 2 / Малина Пи 3
(Если эти ссылки устарели, перейдите на страницу загрузок здесь.)
Если вы не уверены, какая у вас версия Raspberry Pi, есть простой способ проверить:
Rpi 1 / Zero = 1 малина при загрузке пи
Rpi 2 / Rpi 3 = 4 малины при загрузке пи
Извлекать
После того, как вы загрузили образ SD-карты, вам необходимо извлечь его с помощью такой программы, как 7-Zip. Вы извлечете загруженный файл.gz, и извлеченный файл будет файлом.img.
Установите изображение RetroPie на SD-карту
Чтобы установить SD-образ RetroPie 3.6 на карту MicroSD. (Вам может потребоваться устройство чтения карт MicroSD, чтобы подключить его к компьютеру)
- Для Windows вы можете использовать программу Win32DiskImager.
- Для Mac вы можете использовать Apple Pi Baker
- Для Linux вы можете использовать команду dd или Unetbootin
Игры
Любые игры, которые вы хотели бы использовать, должны быть помещены на любой USB-накопитель, как только вы вставите USB-накопитель в RPi, эмулятор повторно отформатирует игры и отсортирует их в соответствующей папке.
Шаг 4: Дизайн эскизов

В приведенном выше примере схематично показано, как будет выглядеть корпус. Это обновленная версия без аккумуляторной батареи, так как у моего поставщика возникли проблемы с доставкой аккумуляторной батареи, мне пришлось снять ее с проекта из-за нехватки времени.
Прежде чем продолжить, убедитесь, что к этому моменту все материалы уже заказаны или под рукой.
Шаг 5: Начните 3D-печать



В качестве примера для этого проекта Raspberry Pi мы будем использовать модель от Thingyverse, изначально созданную для Raspberry Pi B, но теперь отредактированную для соответствия RPI 3.
Получите модели здесь: Здесь
Убедитесь, что вы используете универсальные винты 4 x 2, шириной 5 мм и длиной 20 мм, чтобы скрепить все вместе.
Шаг 6: покрасьте и соберите корпус




Обязательно зашлифуйте все детали и покрасьте их в желаемый цвет.
Для этого проекта я использовал чистую белую грунтовку и глянцевую краску.
Собрать корпус довольно просто.
- Перед сборкой корпуса убедитесь, что вы щелкнули по люку в верхней части.
- Установите RPI в нижней части корпуса (вы можете использовать SD-карту, чтобы держать его на месте, пока он еще не защищен)
- Установите верхнюю часть на нижнюю часть RPI.
- Добавьте 4 винта (универсальные винты 4 x 2, шириной 5 мм и длиной 20 мм) в нижнюю часть и аккуратно ввинтите их (не слишком туго, поскольку корпус напечатан на 3D-принтере и не предназначен для винтов).
Шаг 7. Нарезка логотипа

Нарезать логотип, который будет на верхней части корпуса, довольно просто.
После того, как вы закончите, вы можете наклеить его на верхнюю часть свежеокрашенного футляра и сделать это горячим клеем или чем-то подобным.
Используйте эту модель в лазерном резаке:
Шаг 8: получайте прибыль и играйте

Теперь вы готовы играть в игры на своей новой консоли RetroPie, включите ее, подключите и подключите любой USB-контроллер, и пусть начинается самое интересное!
Шаг 9: Советы и хитрости
Во время этого проекта я натолкнулся на несколько вещей, с которыми я определенно справлюсь по-другому в будущем:
- Всегда используйте один и тот же 3D-принтер, чтобы обеспечить одинаковое качество различных деталей. И попробуйте печатать без плотов / поддерживающих материалов для более четкого отпечатка.
- Используйте матовую краску вместо глянцевой, это будет выглядеть намного лучше в долгосрочной перспективе.
- В идеале перед тем, как полностью покрасить модель, добавьте 2 слоя грунтовки.
- Перед началом проекта убедитесь, что у вас есть все детали под рукой. Я начал, пока некоторые элементы еще были в почте, и это значительно замедлило скорость проекта.
Рекомендуемые:
Портативная игровая консоль DIY Raspberry Pi Zero: 6 шагов (с изображениями)

Портативная игровая консоль DIY Raspberry Pi Zero: в этом проекте я покажу вам, как я использовал Raspberry Pi Zero, NiMH батареи, самодельную схему защиты от переразряда, ЖК-дисплей заднего вида и аудиоусилитель для создания портативной игровой консоли, которая может играть ретро игры. Давайте начнем
GamePi - портативная консоль эмулятора: 17 шагов (с изображениями)

GamePi - Консоль портативного эмулятора: Введение: В этой инструкции описывается сборка портативной консоли эмуляции Raspberry Pi 3 - я окрестил ее GamePi. Подобных инструкций для таких устройств существует множество, но, на мой вкус, большинство из них либо слишком большие, либо слишком маленькие
Портативная игровая консоль - Клон Arduboy: 6 шагов (с изображениями)

Портативная игровая консоль | Arduboy Clone: несколько месяцев назад я наткнулся на Arduboy, который, согласно официальному сайту, представляет собой миниатюрную 8-битную игровую платформу, которая позволяет легко учиться, делиться и играть в игры онлайн. Это платформа с открытым исходным кодом. Игры для Arduboy делаются пользователем
Самодельная портативная консоль: 12 шагов (с изображениями)

Самодельная портативная консоль: добро пожаловать в мое пошаговое руководство по созданию собственного DIY GameBoy с Raspberry Pi 3 и программным обеспечением для эмуляции Retropie. Перед началом этого проекта у меня не было опыта работы с Raspberry Pi, ретропией, пайкой, 3D-печатью или электр
Портативная консоль с беспроводными контроллерами и датчиками (Arduino MEGA и UNO): 10 шагов (с изображениями)

Портативная консоль с беспроводными контроллерами и датчиками (Arduino MEGA и UNO): Что я использовал: - Arduino MEGA - 2x Arduino UNO - Adafruit 3.5 " TFT 320x480 Сенсорный экран HXD8357D - Зуммер - Динамик 4 Ом, 3 Вт - Светодиодные лампы 5 мм - Принтер Ultimaker 2+ с черной PLA-нитью - Лазерный резак с древесиной МДФ - Черная аэрозольная краска (для дерева) - 3x nRF24