Так получилось что в качестве подарка для па решил преподнести приставку для ностальгический посиделок. Battle city, Mortal kombat - всё в этом духе.
Для приставки был выбран микрокомпьютер Orange Pi 3. Знаю что у многих были проблемы с установкой и поддержкой OS, но у меня опыт использования плашек от данной фирмы скорее положительный, потому была выбрана именно она - по соотношению цена / качество меня вполне устраивает.
По характеристикам максимум для данной модели.
С 2017 года зрела идея воплощения эмуляторов старых консолей в корпусе из под аудиокассеты.
Если мысль не даёт покоя - надо вытянуть её из головы в реальность.
Для этого скачал модели кассеты и бокса для OPi3, процесс пошёл.
Кассету взял такую:
А корпусов под Orange Pi 3 оказалось неприлично много, ниже более-менее приличные)
По итогу остановился на этом (отверстия под вентиляторы уже проделаны мною, остальное от создателя данной модельки):
Проверил размеры, наложил модель кассеты. Итоговый вариант черновой работы:
А это уже напечатанное черновое изделие:
Всё печаталось под размер плашки, с запасом под кулеры (на вдув и выдув) и радиаторы. Ширина чуть больше самой платы для того чтобы скрыть microSD - это решение было принято специально, а не проёб конструкции.
Для черновой печати получилось вполне неплохо, при чистовой печати уже будут исправлены огрехи по типу:
Отверстие для HDMI меньше чем нужно, часть между jack 3.5 и HDMI пришлось варварски демонтировать, будет уменьшено отверстие для usb.
Отверстие для micro usb будет закрыто, для кнопки включения будет отдельно печататься корпус и ставиться на пружинку, отверстие для питания также будет слегка увеличено в ширину и уменьшено в высоту соответственно.
Неожиданно образовавшиеся треугольники уйдут, будут проделаны симметричные отверстия (просто для красоты и симметрии, в далнейшем в них закрепятся обманки винтов).
Установил OS. Выбор пал на Lakka так как она до сих пор поддерживается на OPi3.
MicroSD для установки взял на 8 ГБ - на всё должно хватить.
Процесс установки детально расписывать не буду - в интернете полно гайдов. Система установилась без проблем, после установки сразу же обновил до последней версии.
Подключился через SMB, закинул ромы игр, в основном nes, sega mega drive, mame.
Заказанные 4 джоя определились отлично.
Кулеры и радиаторы с али встали на свои места, при работе температура в районе 40 - 45 градусов. Так же была попытка покрасить корпус - получилось не очень.
Крепления из изначальной модели оказались весьма хрупкие, так же забыл про отверстия для винтов на кулеры. Правки внесены, всё ушло в печать.
Финальный корпус - чёрный. Провода и wifi антенну закрепил внутри на маленькие лоскутки скотча 3M.
В итоге корпусом доволен, но могло бы быть и лучше.
Так как я впервые работаю с 3D печатью - множество нюансов которые стоило бы знать - я не знал. Вот несколько из этих нюансов:
1). К сожалению только в конце работы узнал что есть резьбовые вставки для пластика - модель получилась бы более легкая для разбирания. Винты которые я использовал - 3мм, резьба для них делалась путём вкручивания в изделие шуроповертом винта на максимальных оборотах - винт нагревался, нагревался пластик и подстраивался под форму винта. Так оказалось проще, чем нагревать винт и вкручивать в пластик.
2). Хотя для чистовой модели огрехи исправлял измеряя эти самые огрехи на болванке и внося изменения в 3D модель, точно в размер мне попасть не удалось - отверстия для RJ-45, USB 2.0 , отверстия под винты для кулеров оказались по высоте меньше нужного - пришлось дорабатывать напильником, а винты кулеров просто остались снаружи, не вровень с корпусом.
3). Использование креплений которые шли в оригинальной модели - надо было сразу исправить данный косяк, они ещё и не были заполнены - потому развалились сразу же.
4). Общая дурость. Конкретно - та тупость с использованием кубиков на которые по идее должны были крепиться кулеры. Да, я не знал на сколько будут винты - знал только размер кулера, но это всё равно тупость.
Следующий шаг - упаковка для всего этого вот добра.
Так же в blender накидал макет ТЗ и отправил на изготовление в типографию.
Короб из бумвинила с ложементом по форме приставки. Под ложементом отсеки для хранения в которых будет храниться соответственно:
// джойстики
// hdmi - hdmi
// jack 3.5 - 3RCA,
// конвертер - переходник (просто на всякий случай)
// блок питания
Подарок вручён! Настало время сыграть в игру для которой она была создана)