Съдържание:

Плотер за бяла дъска: 7 стъпки
Плотер за бяла дъска: 7 стъпки

Видео: Плотер за бяла дъска: 7 стъпки

Видео: Плотер за бяла дъска: 7 стъпки
Видео: Андрей спасява Валерия в първата битка от финала на Фермата 8 2024, Юли
Anonim
Image
Image
Отделете го
Отделете го

Много отдавна намерих Rotring NC-писател без контролера. Напълно забравих какво искам да направя с него, но миналата седмица го намерих отново и искам да направя плотер за бяла дъска.

Личният ми почерк върху бялата дъска не е най -елегантният. Някои текстове остават на бялата дъска цял семестър или понякога дори по -дълго. (някои дори вече не се изтриват на сухо) Така че за тези текстове си струва усилието да ги напишете добре с машина. На бялата ми дъска ще бъде много по -малко объркано. Може дори да напиша предварително някакъв текст преди всяка нова тема.

Rotring NC_scriber е проектиран да пише буквите в технически чертежи във времето, в което те все още са нарисувани на ръка.

Консумативи

Материали:

  • Rotring NC-писар (или друг плотер за рисуване на маса)
  • Arduino Uno
  • Щит на двигателя
  • Някои джъмперни кабели
  • Захранващ адаптер за Arduino
  • Маркери за бяла дъска
  • (по избор акрил)
  • Ластици / лента

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

  • Отвертки
  • Бяла дъска
  • (по избор Lasercutter)
  • Компютър за програмиране на Arduino

Стъпка 1: Разделете го

Отделете го
Отделете го
Отделете го
Отделете го

Първата стъпка е да я отворим и да видим с какво трябва да работим.

Искам в крайна сметка да използвам клавиатурата, но почти всички щифтове на моя Arduino Uno вече са взети от щита на двигателя, така че засега няма да използвам клавиатурата.

Имам късмет, че стъпките са 5V, така че те могат да работят директно от щита на двигателя без да е необходим допълнителен захранващ адаптер.

Стъпка 2: Окабеляване

Окабеляването
Окабеляването
Окабеляването
Окабеляването
Окабеляването
Окабеляването

Опитах всички възможни опции за окабеляване и двигателите не работеха гладко и щитът все още беше много горещ. Тогава разбрах, че евтиният щит на двигателя, който използвах, имаше точка за запояване, която се късо свързваше с екранирането на USB порта на Arduino Uno. Парче електрическа лента реши всичките ми проблеми и лесно се намери правилната настройка на щифта.

Опитах се да намеря проводници в правилните цветове и ги маркирах като X и Y мотор, за да не ги объркам.

Стъпка 3: Скицата (код)

Скицата (код)
Скицата (код)
Скицата (код)
Скицата (код)
Скицата (код)
Скицата (код)
Скицата (код)
Скицата (код)

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

Първо се опитах да нарисувам квадрат със скица на Adafruit и опитах различните настройки.

Сега беше време да проектираме всички букви. Направих различна подпрограма за всяка буква. Начертавам ги всички с прави линии. (защото кривите са твърди и харесвам ретро 8-битовия дизайн на квадратните букви)

Начертах буквите върху решетка 5 x 3 или 5 x 5. (в главата ми)

Ако искате да напишете текст, просто извикайте подпрограмите в void setup () по следния начин:

За да напишете ДОБРЕ ДОШЛИ, поставяте това в void setup () {w (); e (); l (); ° С(); o (); m (); e (); }

Стъпка 4: Добавете маркера

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

Можете просто да използвате някаква лента, за да добавите маркера към писащата глава, но аз имам лазерно рязане, така че ще го използвам:)

Проектирах прост държач, който мога да прикрепя към главата и да прикрепя писалката с гумена лента.

Стъпка 5: Добавете Arduino

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

Досега не повредих нищо на оригиналния NC-писател, така че се почувствах малко погрешно да пробия дупки в него, за да завинтвам arduino. Ластикът свърши работа. По-късно, когато добавя отново клавиатурата, бих могъл да отпечатам 3D или да изрежа с лазер хубава приставка за Arduino.

Стъпка 6: Опитайте се да пишете

Опитайте се да пишете
Опитайте се да пишете
Опитайте се да пишете
Опитайте се да пишете
Опитайте се да пишете
Опитайте се да пишете

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

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

Стъпка 7: Писане

Image
Image
Писане
Писане
Писане
Писане

Все още е малко трудно да се напише скицата с подпрограмни букви, но това ще бъде решено, когато V2 моторният щит пристигне и мога да добавя клавиатурата отново.

Моята бяла дъска определено изглежда по -добре, така че нека класовете започнат!

(видеото е на холандски)

Препоръчано: