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

Автор оригинала: 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: Видео


Поделиться публикацией

Комментарии 80

    +16
    Вы забыли про самое главное — видео!)
      +15
      Точно, да! Добавила видео)
        –1
        Надо было напечатать Habrahabr!
          +13
          Это перевод…
            +30
            тогда Хабрахабр =)
              –14
              А если еще раз подумать ;)
      +2
      Я думаю исходнный код можно было бы как-то иначе представить — ссылкой там на гитхаб, или pastebin какой-нибудь
        +6
        Спасибо, так и сделала
        +6
        Прекрасно. В восхищении.
          +2
          если пустые строки в листинге не предназначены для увеличения его объема или не являются фишкой использованной IDE — удалите их, и топик получит +12 к читабельности.
            0
            без видео не поверю.
              0
              Уберите код и тела статьи, оставив только ссылки на файлы. Идея хорошая и интересная, но скролить пол часа до комментов и видео — это жуть!
                +1
                Это просто очешуительно круто! Листинг только наверно весь не стоило приводить, только основные места, а остальное в pastebin какой-нибудь залить.
                  +7
                  Невероятно круто. Осталось сделать 3D принтер из двух CD-приводов :)
                    +14
                    С одними CD-приводами не выйдет, в этом деле без флопореза никак
                    +3
                    Какой полет инженерской мысли! Спасибо автору.
                      +2
                      Браво!
                        +16
                        Задумался — а можно ли из DVD-RW привода сделать принтер для факс-бумаги, который печатал бы лазером.
                          +1
                          Я вот тоже еще при прочтении заголовка об этом подумал, а ведь вполне реально…
                            +1
                            не советую пробовать
                            от факс бумаги лазер элементарно отразится автору в глаз, причём он это даже не сразу почувствует, что хуже видеть стал
                              +1
                              В комплекте с принтером продавать защитные очки.
                              Вас послушать так и cd-rw никогда б не разработали т.к. постепенно разработчики ослепнут.
                                +5
                                В больших организациях, как правило, технике безопасности уделяют достаточно много внимания (я не имею ввиду российские организации, если что).

                                Ну вообще несчастные случаи с ожогами сетчатки после лазеров одни из самых популярных в глазной хирургии. На сетчатке нет чувствительных к боли нервных окончаний, а мозг будет автоматически всячески «софтово» обоходить имеющую на сетчатке проблему. Именно поэтому выжженую зону сразу не получается засечь в миг, т.к. для мозга это будет чем то наподобии известного «слепого пятна».

                                Светить для того чтобы ослепнуть лазером в глаз вовсе не обязательно. Лазеры от сидюков вообще еле видимы для человеческого зрения, однако сжечь сетчатку может и отражённый луч, причём даже отражённый от ламинированной бумаги, наподобии факсовой.
                            +2
                            Фломастер наверно очень быстро убивается от таких скачков.
                            Если возможность доработать, чтобы он линии рисовал, а не точки выбивал?
                              +5
                              Честно говоря, мне кажется, что подобная конфигурация и система печати наиболее оптимальна. Если рисовать линии, то это пойдет в ущерб простоте конструкции. Тем более, что самые старинные матричные принтеры печатали именно точками. И еще, как мне кажется, виражи при рисовании линий будут «убивать» маркер быстрее.
                                +1
                                Думаю что все можно сделать хорошо модифицировав ПО и поставив еще один вал для бумаги с пасиком на тот же двигатель. Тогда по сути бумага будет уметь двигаться вперед-назад а фломастер может двигаться поперек (вверх-вниз). По сути так работают многие плоттеры, которые режут оракал. Просто проге нужно давать не набор точек а набор линий. Даже кривых. Но ПО нужно хорошо дорабатывать.
                                  +1
                                  То что вы описали уже называется плоттер а не принтер ;)
                                  +1
                                  Были раньше устройства «графопостроители», они именно рисовали чертежи фломастерами. Получалось отлично.
                                    0
                                    Маркер будут убивать не виражи. Как известно бумага прекрасный абсорбент, попробуйте поставить точку на бумаге за одну секунду и за десять ;-)
                                    И учет расхода чернил маркера ещё усложнит конструкцию. Так можно плавно прийти к струйным принтерам и не заметить ;-)
                                  0
                                  этож римейк зарубежного принтера из флопповода, печатающего фломастером на рулоне туалетной бумаги
                                    +15
                                    это ж просто пеервод зарубежной статьи с instructables
                                      +2
                                      а я то думаю почему не распечатали логотип Хабра :)
                                    +5
                                    Еще бы научить пустые строчки пропускать
                                      +5
                                      Хмм, при некоторой модификации его можно использовать для рисования печатных плат?
                                        +22
                                        А если иголку вставить, то татуировки делать.
                                          0
                                          Долго и больно. Хотя в качестве пытки сойдет, но паяльником (терморектальный криптоанализ) все же быстрее будет.
                                          0
                                          Именно! Перед протравкой рисовал дорожки на терстолие обычным маркером — отлично получалось, с принтером было бы еще круче.
                                          0
                                          Великолепно!
                                            –17
                                            Не плохо бы дать ссылку на автора инструкции.
                                              +17
                                              Так она же есть. Смотрите, вон, где дата публикации.
                                              –9
                                              Девушка? Принтер из CD-ROM'a??? 0_о
                                              Потрясающе :)
                                                +22
                                                Увы, в данном случае девушка — переводчик.)
                                                  +7
                                                  И правда… :(
                                                    +4
                                                    Ждем девушку из CD-ROMa
                                                  +2
                                                  Пролистал топик в поисках комментария «Женюсь!», но пока не нашёл оный. :)
                                                  +18
                                                    0
                                                    Но, согласитесь, не так интересно)
                                                      0
                                                      Очуметь, вот это действительно круто.
                                                      Кстати если взять такую ручку, как в ролике, то можно будет добиться лучшего эффекта для этого принтера.
                                                        0
                                                        Красота!!! Надо этот cd-принтер научить такому!)
                                                          +2
                                                          Человек — принтер =D
                                                            0
                                                            Очень круто рисует, но данный принтер из CD-ROM — прототип, модель на коленке так сказать… её можно улучшить, добавить производительности, что не получится в случае с рукой или получиться, но в относительно незначительной степени.

                                                            PS: Автор молодец, спасибо за статью, но изображения лучше бы, конечно, заливать (перезилавать) на habrastorage, а то и для www.instructables.com лишний трафик и, не исключено, что они просто-напросто пропадут через неделю, месяц, год…
                                                              0
                                                              Те изображения, что в виде превьюшек, перезалиты на imageshack. Этот ресурс меня еще не подводил. Последуя вашему совету, перезалью и оставшиеся.
                                                                0
                                                                Этот ресурс у некоторых блокирован корпоративным файрволлом — ну так, для сведения:

                                                                This website imageshack.us is blocked
                                                                because it has been categorized as «Content Server;Media Sharing».

                                                                По сути — принтер безусловно, забавен, но если повторять игрушку, то лучше изменить способ опускания маркера — не поворотной шестерёнкой, а по направляющим — примерно так, как двухкоординатные самописцы это делают — будет быстрее и точнее. Может быть тут можно механизм перемещения лазера от второго привода использовать практически «в сборе».
                                                          • НЛО прилетело и опубликовало эту надпись здесь
                                                              +5
                                                              <зануда>Это же графопостроитель! =)</зануда>
                                                                0
                                                                Хм… Интересная идея, а что если использовать лазер от CD-ROMa и термобумагу?
                                                                  +5
                                                                  Ну… Ждем вашей статьи на эту тему в DIY.)
                                                                    +2
                                                                    Мне всегда хотелось из факса сделать принтер(очень удобно — никаких картриджей и дурацкий страничек), но както списанные факсы не попадались…
                                                                    0
                                                                    Так а для чего три переключателя все-таки используются?
                                                                      0
                                                                      Попробую выяснить)
                                                                        0
                                                                        Переключатели используются для отладки: для передвигания бумаги, или маркера, ну или чего-нить еще. В конечном проекте они не используются.
                                                                        –1
                                                                        Подскажите кто-то как вот эти разъемы называются:
                                                                        goo.gl/2ZySI
                                                                          +1
                                                                            +1
                                                                            по русски… Монтажная планка прямой штырек/разъем, шаг 1,27mm
                                                                              0
                                                                              Спасибо!
                                                                            0
                                                                            буханка.хлеба.троллейбус.но.зачем.png
                                                                              –2
                                                                              Очень здорово. Напомнило графопостроитель Сво www.youtube.com/watch?v=ei1yX3iUT80

                                                                              Будете в Петербурге через девять месяцев — приносите на Chaos Constructions, было бы здорово показать устройство.
                                                                                –5
                                                                                Коня на скаку остановит, В горящую избу войдет. И принтер из говна соберет!
                                                                                  +1
                                                                                  Новый тип принтера. Точечно-маркерный.
                                                                                    0
                                                                                    Плоттер же.
                                                                                    Тысячи их.
                                                                                    –2
                                                                                    У меня была мысль сканер сделать из CD-ROM'a и мышки, но до практической реализации не хватает денег и времени, а теоретическая без практической слишком проста чтоб её реализовывать… Так дело и не двинулось…
                                                                                      0
                                                                                      Круто :)
                                                                                        0
                                                                                        Жду когда из двух кружек для чая соберут айфон.
                                                                                        А по сути, очень круто.
                                                                                          +1
                                                                                          Двух кружек для чая и стакана для яблочного сока )
                                                                                          +2
                                                                                          Самое отмороженное DIY что я видел в последнее время и которое может пригодиться: приводов старых у людей скопилось, и можно пустить на подарки гикам
                                                                                            0
                                                                                            Круто! Но еще круче было бы несколько фломастеров разных цветов — цветная печать.
                                                                                              0
                                                                                              Отделите двигатель вместе с металлической конструкцией и горизонтальными направляющими.

                                                                                              Забавляет, что статья написана в стиле инструкции, будто кто-то попытается собрать это у себя дома)
                                                                                                0
                                                                                                ну, к примеру, я хочу попробовать собрать дома :)
                                                                                                –1
                                                                                                Кстати — странные направляющие, я в жизни вскрыл только один сидиром, и в нем вроде таких направляющих не было.
                                                                                                  0
                                                                                                  Хороший стимул поискать направляющие в других резаках ;)
                                                                                                  0
                                                                                                  Хороший перевод, но очень советую автору юзать православный imgur.

                                                                                                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                                                  Самое читаемое