202

Подарок на день рождения папы

Так получилось что в качестве подарка для па решил преподнести приставку для ностальгический посиделок. Battle city, Mortal kombat - всё в этом духе.

Для приставки был выбран микрокомпьютер Orange Pi 3. Знаю что у многих были проблемы с установкой и поддержкой OS, но у меня опыт использования плашек от данной фирмы скорее положительный, потому была выбрана именно она - по соотношению цена / качество меня вполне устраивает.

По характеристикам максимум для данной модели.

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост
Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

С 2017 года зрела идея воплощения эмуляторов старых консолей в корпусе из под аудиокассеты.

Если мысль не даёт покоя - надо вытянуть её из головы в реальность.

Для этого скачал модели кассеты и бокса для OPi3, процесс пошёл.

Кассету взял такую:

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

А корпусов под Orange Pi 3 оказалось неприлично много, ниже более-менее приличные)

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост
Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост
Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

По итогу остановился на этом (отверстия под вентиляторы уже проделаны мною, остальное от создателя данной модельки):

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

Проверил размеры, наложил модель кассеты. Итоговый вариант черновой работы:

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

А это уже напечатанное черновое изделие:

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

Всё печаталось под размер плашки, с запасом под кулеры (на вдув и выдув) и радиаторы. Ширина чуть больше самой платы для того чтобы скрыть microSD - это решение было принято специально, а не проёб конструкции.

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост
Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост
Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

Для черновой печати получилось вполне неплохо, при чистовой печати уже будут исправлены огрехи по типу:

Отверстие для HDMI меньше чем нужно, часть между jack 3.5 и HDMI пришлось варварски демонтировать, будет уменьшено отверстие для usb.

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

Отверстие для micro usb будет закрыто, для кнопки включения будет отдельно печататься корпус и ставиться на пружинку, отверстие для питания также будет слегка увеличено в ширину и уменьшено в высоту соответственно.

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

Так же как и для RJ45

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

Неожиданно образовавшиеся треугольники уйдут, будут проделаны симметричные отверстия (просто для красоты и симметрии, в далнейшем в них закрепятся обманки винтов).

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

Установил OS. Выбор пал на Lakka так как она до сих пор поддерживается на OPi3.

MicroSD для установки взял на 8 ГБ - на всё должно хватить.

Процесс установки детально расписывать не буду - в интернете полно гайдов. Система установилась без проблем, после установки сразу же обновил до последней версии.

Подключился через SMB, закинул ромы игр, в основном nes, sega mega drive, mame.

Заказанные 4 джоя определились отлично.

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

Кулеры и радиаторы с али встали на свои места, при работе температура в районе 40 - 45 градусов. Так же была попытка покрасить корпус - получилось не очень.

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

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

Финальный корпус  - чёрный. Провода и wifi антенну закрепил внутри на маленькие лоскутки скотча 3M.

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

Так как я впервые работаю с 3D печатью - множество нюансов которые стоило бы знать - я не знал. Вот несколько из этих нюансов:
1). К сожалению только в конце работы узнал что есть резьбовые вставки для пластика - модель получилась бы более легкая для разбирания. Винты которые я использовал - 3мм, резьба для них делалась путём вкручивания в изделие шуроповертом винта на максимальных оборотах - винт нагревался, нагревался пластик и подстраивался под форму винта. Так оказалось проще, чем нагревать винт и вкручивать в пластик.

2). Хотя для чистовой модели огрехи исправлял измеряя эти самые огрехи на болванке и внося изменения в 3D модель, точно в размер мне попасть не удалось - отверстия для RJ-45, USB 2.0 , отверстия под винты для кулеров оказались по высоте меньше нужного - пришлось дорабатывать напильником, а винты кулеров просто остались снаружи, не вровень с корпусом.

3). Использование креплений которые шли в оригинальной модели - надо было сразу исправить данный косяк, они ещё и не были заполнены - потому развалились сразу же.

4). Общая дурость. Конкретно - та тупость с использованием кубиков на которые по идее должны были крепиться кулеры. Да, я не знал на сколько будут винты - знал только размер кулера, но это всё равно тупость.

Следующий шаг - упаковка для всего этого вот добра.
Так же в blender накидал макет ТЗ и отправил на изготовление в типографию.

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

Короб из бумвинила с ложементом по форме приставки. Под ложементом отсеки для хранения в которых будет храниться соответственно:

// джойстики

// hdmi - hdmi

// jack 3.5 - 3RCA,

// конвертер - переходник (просто на всякий случай)

// блок питания

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост
Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост
Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

Подарок вручён! Настало время сыграть в игру для которой она была создана)

Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост
Подарок на день рождения папы 3D моделирование, 3D печать, Blender, Orange pi, Ретро-игры, 3D принтер, Разработка, Мат, Видео, Длиннопост

Оно того стоило)