Pull to refresh

Принтер из CD-ROM'a

Reading time 2 min
Views 127K
Original author: brunoip
image



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

Материалы


image



Самое главное — CD-ROM, ну или DVD-ROM. Попробуйте найти привод с биполярным мотором, в моем использовался двигатель постоянного тока, так что потом пришлось менять его на шаговый. Кроме того, вам понадобится еще один шаговый двигатель, резиновое колесо и деревянное основание. Другие электронные детали будут изложены далее.

Первый двигатель


image



Отделите двигатель вместе с металлической конструкцией и горизонтальными направляющими.

Второй двигатель


image





Этот двигатель снимите со всеми «колесами». Также вырежете пластиковый корпус к которому эта конструкция крепилась, а грубые части сгладьте наждачкой.

Делаем «картридж»


image



Ну, на самом деле это не совсем картридж, просто сюда будет крепиться маркер. Прикрепите двигатель постоянного тока к пластику, а затем пройдитесь клеем для прочности конструкции.

Держатель для маркера


image



Эта маленькая трубка с дырой позволит вам заменять маркер. Приклейте к трубке гайку с винтом, а затем прикрепите к последнему редукторному колесу как на фото.

Новый мотор


image



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

Электронная начинка


image



Начинка собиралась на макетной плате. Три переключателя на картинке будут использоваться в конце проекта.

Собираем все железо


image



Основной код


image

Исходник можно глянуть тут: pastebin.com/9pPk0FkQ

Делаем изображение для печати


image



Для простоты использования программа была написана на Java. Просто открываете её, рисуете что планируете напечатать, и жмете «p». Программа сама сгенерирует соответствующий код, вам останется только вставить его в основной код между метками «aca empieza el codigo» и «aca termina el codigo».

Примеры


image

image

image

image

image

Файлы для скачки


Impresora.hex
Impresora2.jar

UPD: Видео


Tags:
Hubs:
+413
Comments 80
Comments Comments 80

Articles