Энтузиаст подключил контроллер NES к 3D-принтеру для ручной печати

Энтузиаст подключил контроллер NES к 3D-принтеру, чтобы более тонко регулировать настройки 3D-печати. Он представил полное руководство по подключению.

Для начала понадобится модифицировать оригинальный 7-контактный NES, который не работает как USB-контроллер. Это можно осуществить с помощью обычных инструментов, в том числе паяльника, стрипперов для проводов, кусачек и маленькой крестовой отвёртки.

Сначала энтузиаст разобрал и почистил контроллер, который купил в комиссионном магазине. Затем он удалил чип сдвигового регистра и существующие провода, которые соединяют контроллер, с консолью с помощью паяльника и отсоса припоя. 

Чтобы управлять 3D-принтером, понадобится Raspberry Pi версии 3 и выше с установленным Octoprint, а также плагином Octobuddy для входов GPIO в Octoprint. Энтузиаст подключил устройства к Arduino и провёл несколько тестов.

Он проверил настройки на макетной плате с помощью Raspberry Pi Cobbler и протестировал кнопки, прежде чем завершать подключение нового кабеля к основной Raspberry Pi. 

Энтузиаст припаял провод каждой из кнопок, чтобы подключить к их выводу GPIO, а неиспользуемые контакты не трогал. Далее он протестировал их работу с Octobuddy, чтобы проверить назначение контактов для каждой кнопки.

Благодаря Octobuddy можно настраивать перемещение оси 3D-принтера, возвращение экструдера в исходное положение и управление температурой платформы и/или сопла на контроллере. Однако контроллер NES поставляется только с 8 кнопками, поэтому нужно будет определиться, какие функции на них назначить.

Ранее в Raspberry Pi рассказали, что компания Formlabs построила свой флагманский 3D-принтер Form 4 на базе Raspberry Pi Compute Module 4. Инженеры компании решили отказаться от разработки собственной системы на модуле (SOM) и сделали выбор в пользу готового решения.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии