January 28, 2019

Raspberry Pi в корпусе Dreamcast

Приветствую Всех!

Год назад начитавшись статей про retropie и насмотревшись его реализаций в различных корпусах старых консолей решил собрать нечто подобное в корпусе Dreamcast.

Начал с закупки на Али (ссылки не даю, иначе не опубликуют), вот что мне понадобилось:

  1. Raspberry pi 3 model — $36.19 (1 шт.);
  2. USB удлинитель — $1.32 (4 шт.);
  3. HDMI удлинитель — $1.39 (1 шт.);
  4. Micro SD 16 GB — 450 руб. (1 шт.), куплена в Ашане;
  5. Блок питания 5В 2.5A — $2.40 (1 шт.);
  6. Разъем питания — $1 (5 шт.), нужна 1 шт.;
  7. Провод питания — $1.20 (1 шт.);
  8. HDMI провод — 100 руб., куплен на авито;
  9. Кулер 5V — $1.02 (1 шт.);
  10. Комплект радиаторов для raspberry — $1.36 (1 компл.);
  11. Синий светодиод с линзой 5 мм — 8 руб. (1 шт.), куплен в ЧипиДипе;
  12. Геймпад 1 — $10.72 (1 шт.);
  13. Геймпад 2 — $3 (1 шт.).

Изначально я планировал брать удлинители не длиннее 30 см, но с этим возникла проблема, так как у продавцов их в наличии не было, а в магазин их добавляли, чтобы привлечь покупателей низкой ценой. Поэтому покупал длиной 0,5 м и это в итоге усложнило их прокладку и закрытие корпуса.

Вот примерно все, что было заказано (без геймпадов):

В ожидании доставки товаров с Али занялся покупкой корпуса, проработкой компоновки и крепления разъемов в корпусе (задумка была задействовать все штатные отверстия без доработок с помощью деталей, распечатанных на 3D-принтере). После недолгих поисков был найден корпус в интернет-магазине из Новосибирска. С доставкой он обошелся мне 750 руб. Состояние было на 4-, были царапины и цвет был уже ближе к желтому. Поэтому принял решение покрасить корпус. Заказал краску (белую и серую), грунт и лак на 1000 руб., но, забегая вперед, скажу что идея не удалась.

Корпус пришел достаточно быстро (где-то через 7 дней) и я приступил к его наполнению. Первым делом я проработал пластину, на которой крепилась raspberry:

Она мне ничего не стоила (спасибо производству на моей работе). Далее я начал проработку креплений разъемов. Для этого я обводил проем, закидывал фото в Компас, подгонял масштаб и рисовал модель крепления (в конце я дам ссылку на свои модели для 3d печати). За печать на 3D-принтере отдельное Спасибо напарнику! Получилось так:

Кронштейны для USB:

Кронштейн для HDMI (здесь пришлось срезать резиновую часть корпуса разъема, иначе не получалось зафиксировать его):

Кронштейн для удлинителя microSD (здесь просто нужно было снять пластиковый корпус с удлинителя):

Кронштейн для адаптера RJ45 (вот тут все было непросто: понадобилось срезать весь резиновый корпус, сделать вырез в металлической пластине модема Dreamcast, при помощи пластиковых шайб собрать все это дело на весу):

В кронштейне, чтобы не перепечатывать, пришлось просверлить отверстие в местах где выступала пайка.

По установке остальных частей:

  1. Кулер ставился в тоже место, где стоял родной и запитывался от пинов raspberry;
  2. Разъем питания оказался чуть больше проема и был доработан напильником;
  3. У блока питания был снят корпус, контакты 220В через кнопку «Power» были запаяны на разъем питания, 5В соединены с raspberry проводом USB-microUSB и светодиодом проводами 0,35 кв.мм.

Промежуточный результат:

На место, где был установлен GD-ROM, я решил вставить «пасхалку». Для этого я докупил карту памяти VMU (брал на ebay, страницы уже нет, стоило порядка 500 руб.), обвел проем и закинул в Компас, нашел в сети модель карты VMU и получилось:

Летом произошел перерыв, не доходили руки и было лень. Но осенью я все таки решил доделать консоль. Начал с покраски корпуса и меня ждал облом. Грунт лег отлично, а вот краска ужасно, из баллона летели хлопья, в них оказался весь корпус и выглядело это не презентабельно (маляр из меня ужасный). После недолгих раздумий я решил найти новый корпус и это было не просто, т. к. сложно было найти даже не рабочую тушку. В итоге мне нереально повезло, оказывается у нас в Питере есть контора, которая торгует ретро консолями, запчастями к ним и самое главное они в 1й станции метро от меня. Съездил к ним подобрал, поприличнее корпус (единственный минус это оранжевая спираль, вместо синей) и обошлось мне это в 1000 руб.

Сборка была не сложной, все детали уже были подогнаны. Возникла только одна проблема с питанием, raspberry постоянно выдавала ошибку, помогла замена провода USB-microUSB между блоком питания и raspberry.

И вот — окончательный вариант:

По установке Retropie и эмулятора Dreamcast я дам ссылки.

Итог:

  1. $66.5 — закупки на Али и ebay;
  2. 3808 руб. — остальное (включая оба корпуса и краску);
  3. 1 год — на разработку и сборку.

Видеообзор:

Всем спасибо за внимание!

ПОЛЕЗНЫЕ ССЫЛКИ:

Работы, которые помогли мне начать:

  1. Подборка корпусов для 3D-печати
  2. В корпусе Playstation
  3. В картридже от NES
  4. В корпусе Megadrive II

Retropie:

  1. Установка
  2. Установка эмулятора Dreamcast
  3. Если не работает геймпад на эмуляторе Dreamcast

Моё:

  1. Модели для печати
  2. Пластина для raspberry

Источник: Хабрахабр