Оглавление:

Плоттер для белой доски: 7 шагов
Плоттер для белой доски: 7 шагов

Видео: Плоттер для белой доски: 7 шагов

Видео: Плоттер для белой доски: 7 шагов
Видео: Семь ошибок, которые возникают при укладке ламината 2024, Ноябрь
Anonim
Image
Image
Разобрать на части
Разобрать на части

Очень давно я нашел скрайбер Rotring NC без контроллера. Я совершенно забыл, что хотел с ним делать, но на прошлой неделе я нашел его снова и хочу сделать из него плоттер для белой доски.

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

Rotring NC_scriber предназначен для нанесения надписей на технических чертежах в то время, когда они еще нарисованы от руки.

Запасы

Материалы:

  • Rotring NC-scriber (или любой другой перьевой плоттер для рисования)
  • Ардуино Уно
  • Моторный щит
  • Некоторые соединительные кабели
  • Адаптер питания для Arduino
  • Маркеры для белых досок
  • (дополнительно акрил)
  • Резинки / лента

Инструменты:

  • Отвертки
  • Доска
  • (дополнительный лазерный резак)
  • Компьютер для программирования Arduino

Шаг 1. Разберитесь

Разобрать на части
Разобрать на части
Разобрать на части
Разобрать на части

Первый шаг - открыть его и посмотреть, с чем нам нужно работать.

В конечном итоге я хочу использовать клавиатуру, но почти все контакты моего Arduino Uno уже заняты моторным щитом, поэтому пока я не буду использовать клавиатуру.

Мне повезло, что степперы имеют напряжение 5 В, поэтому они могут работать прямо от моторного щита без необходимости в дополнительном адаптере питания.

Шаг 2: Электромонтаж

Электропроводка
Электропроводка
Электропроводка
Электропроводка
Электропроводка
Электропроводка

Я перепробовал все возможные варианты проводки, двигатели не работали гладко, а щит по-прежнему сильно нагревался. Затем я обнаружил, что у дешевого моторного щита, который я использовал, была точка пайки, которая закорачивалась с экраном порта USB на Arduino Uno. Кусок изоленты решил все мои проблемы, и правильная установка штифта была легко найдена.

Я попытался найти провода подходящего цвета и пометил их двигателями X и Y, чтобы не испортить их.

Шаг 3: набросок (код)

Эскиз (код)
Эскиз (код)
Эскиз (код)
Эскиз (код)
Эскиз (код)
Эскиз (код)
Эскиз (код)
Эскиз (код)

Я загрузил библиотеку моторного щита с Adafruit и установил ее в папку Arduino.

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

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

Я нарисовал буквы на сетке 5 x 3 или 5 x 5. (в моей голове)

Если вы хотите написать текст, вы просто вызываете подпрограммы в void setup () следующим образом:

Чтобы написать ДОБРО ПОЖАЛОВАТЬ, вы помещаете это в void setup () {w (); е (); l (); c (); о (); м (); е (); }

Шаг 4: добавьте маркер

Добавить маркер
Добавить маркер
Добавить маркер
Добавить маркер
Добавить маркер
Добавить маркер

Вы можете просто использовать клейкую ленту, чтобы добавить маркер на пишущую головку, но у меня есть лазерный резак, поэтому я воспользуюсь им:)

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

Шаг 5: Добавьте Arduino

Добавьте Arduino
Добавьте Arduino
Добавьте Arduino
Добавьте Arduino
Добавьте Arduino
Добавьте Arduino

До сих пор я ничего не повредил на оригинальном NC-scriber, поэтому было немного неправильно просверливать в нем отверстия, чтобы прикрутить Arduino. Резинка сделала свое дело. Позже, когда я снова добавлю клавиатуру, я могу распечатать или вырезать на 3D-принтере красивую насадку для Arduino.

Шаг 6. Попробуйте написать

Попробуй написать
Попробуй написать
Попробуй написать
Попробуй написать
Попробуй написать
Попробуй написать

Механизм подъема пера на NC-scriber предназначен для письма на горизонтальной поверхности и не работает на доске. Сначала я решил эту проблему, просто нажав на ручку, когда ей нужно было писать, и отпустил, когда ее нужно было приподнять. В коде есть паузы, чтобы дать вам время для этого. Поскольку ручка движется, когда вам нужно ее держать, это не дало хороших результатов.

Так что теперь я делаю наоборот; Вы немного наклоняете дырокол, когда вам не нужно писать. Это отлично работает, за исключением буквы J. Все остальные буквы начинают писать в левом верхнем углу. Буква J начинается с НЕ написанного в левом верхнем углу, поэтому я несколько раз все испортил.

Шаг 7: написание

Image
Image
Пишу
Пишу
Пишу
Пишу

По-прежнему сложно написать набросок подпрограммами, но это будет решено, когда появится моторный щит V2, и я снова смогу добавить клавиатуру.

Моя доска определенно выглядит аккуратнее, так что приступим к урокам!

(видео на голландском языке)

Рекомендуемые: