Mundarija:

Oq taxta chizuvchisi: 7 qadam
Oq taxta chizuvchisi: 7 qadam

Video: Oq taxta chizuvchisi: 7 qadam

Video: Oq taxta chizuvchisi: 7 qadam
Video: Buyutmalarimmiz uchun yong'oq yog'ochlarimmiz 2024, Iyul
Anonim
Image
Image
Uni ajratib oling
Uni ajratib oling

Juda uzoq vaqt oldin men tekshirgichsiz Rotring NC-skriptini topdim. Men nima qilishni xohlayotganimni butunlay unutib qo'ydim, lekin o'tgan hafta men uni yana topdim va undan taxta chizgich yasamoqchiman.

Oq taxtadagi shaxsiy yozuvim eng oqlangan emas. Ba'zi matnlar oq taxtada butun semestr yoki ba'zan undan ham ko'proq qoladi. (ba'zilari endi quritmaydi) Shunday qilib, bu matnlar uchun ularni mashina bilan yaxshi yozishga harakat qilish kerak. Bu mening doskamda juda oz iflos bo'ladi. Men hatto har bir yangi mavzudan oldin matnni oldindan yozishim mumkin.

Rotring NC_scriber texnik qo'llanmalardagi yozuvlarni qo'lda chizilgan vaqtda yozish uchun mo'ljallangan.

Ta'minotlar

Materiallar:

  • Rotring NC-scriber (yoki boshqa chizilgan stol qalam chizgichi)
  • Arduino Uno
  • Dvigatel qalqoni
  • Ba'zi o'tish kabellari
  • Arduino uchun quvvat adapteri
  • Oq taxta markerlari
  • (ixtiyoriy akril)
  • Kauchuk bantlar / lenta

Asboblar:

  • Tornavidalar
  • Oq doska
  • (ixtiyoriy Lasercutter)
  • Arduino dasturlash uchun kompyuter

1 -qadam: ajratib oling

Uni ajratib oling
Uni ajratib oling
Uni ajratib oling
Uni ajratib oling

Birinchi qadam - uni ochish va nima bilan ishlashimiz kerakligini ko'rish.

Men oxir -oqibat klaviaturadan foydalanmoqchiman, lekin mening Arduino Uno -ning deyarli barcha pinlari allaqachon motor qalqoni tomonidan olingan, shuning uchun hozircha men klaviaturani ishlatmayman.

Men baxtliman, qadam 5V, shuning uchun ular qo'shimcha quvvat adapteriga ehtiyoj sezmasdan to'g'ridan -to'g'ri dvigatel qalqonidan ishlashi mumkin.

2 -qadam: simlarni ulash

Simlar
Simlar
Simlar
Simlar
Simlar
Simlar

Men barcha mumkin bo'lgan simi variantlarini sinab ko'rdim va motorlar silliq ishlamadi va qalqon hali ham juda qizib ketdi. Keyin bildimki, men ishlatadigan arzon motorli qalqonda Arduino Uno -dagi USB portining himoyasi bilan tutashgan lehim nuqtasi bor. Bir bo'lak elektr tasmasi mening barcha muammolarimni hal qildi va to'g'ri pin sozlamalari osongina topildi.

Men kerakli rangdagi simlarni topishga harakat qildim va ularni X va Y dvigatellarini belgilab qo'ydim, shuning uchun ularni chalkashtirib yubormasdim.

3 -qadam: eskiz (kod)

Eskiz (kod)
Eskiz (kod)
Eskiz (kod)
Eskiz (kod)
Eskiz (kod)
Eskiz (kod)
Eskiz (kod)
Eskiz (kod)

Men motor qalqoni kutubxonasini Adafruit -dan yukladim va Arduino papkasida o'rnatdim.

Avval men Adafruit eskizi bilan kvadrat chizishga harakat qildim va turli xil sozlamalarni sinab ko'rdim.

Endi barcha harflarni loyihalash vaqti keldi. Men har bir harf uchun alohida tartibni tuzdim. Men hammasini to'g'ri chiziqlar bilan chizaman. (chunki egri chiziqlar qattiq va menga kvadrat harflarning retro 8-bitli dizayni yoqadi)

Men harflarni 5 x 3 yoki 5 x 5 katakchalarga chizdim. (boshimda)

Agar siz matn yozmoqchi bo'lsangiz, void setup () dagi kichik tartiblarni shunday chaqirasiz:

WELCOME ni yozish uchun siz buni void setup () {w () ga qo'yasiz; e (); l (); v (); o (); m (); e (); }

4 -qadam: markerni qo'shing

Markerni qo'shing
Markerni qo'shing
Markerni qo'shing
Markerni qo'shing
Markerni qo'shing
Markerni qo'shing

Siz markerni yozish boshiga qo'shish uchun oddiy lentani ishlatishingiz mumkin, lekin menda lazer kesgich bor, shuning uchun men uni ishlataman:)

Men oddiy ushlagichni ishlab chiqdim, uni boshiga mahkamlab, qalamni rezina bant bilan mahkamlayman.

5 -qadam: Arduino -ni qo'shing

Arduino -ni qo'shing
Arduino -ni qo'shing
Arduino -ni qo'shing
Arduino -ni qo'shing
Arduino -ni qo'shing
Arduino -ni qo'shing

Hozircha men NC-skripterga hech qanday zarar etkazmaganman, shuning uchun arduino-ni burab qo'yish uchun teshiklarni burish noto'g'ri edi. Rezina bant bu hiylani amalga oshirdi. Keyinchalik men klaviaturani qayta qo'shganimda, Arduino uchun yaxshi qo'shimchani 3d chop etish yoki lazer bilan kesishim mumkin.

6 -qadam: Yozishga harakat qiling

Yozishga harakat qiling
Yozishga harakat qiling
Yozishga harakat qiling
Yozishga harakat qiling
Yozishga harakat qiling
Yozishga harakat qiling

NC-scriber-da qalamni ko'tarish mexanizmi gorizontal yuzaga yozilgan va doskada ishlamaydi. Avvaliga men buni yozish kerak bo'lganda qalamni bosib, ko'tarish kerak bo'lganda qo'yib yuborish orqali hal qildim. Sizga vaqt berish uchun kodda pauzalar mavjud. Qalam ushlab turish kerak bo'lganda harakatlanayotgani uchun bu yaxshi natija bermadi.

Shunday qilib, endi men buni boshqa yo'l bilan qilaman; Yozishga hojat qolmaganda, teshik yozuvchini biroz egib qo'yasiz. Bu juda yaxshi ishlaydi, faqat J harfidan boshqa hamma harflar chap yuqori burchakda yozila boshlaydi. J harfi yuqori chap burchakda YOZILMAYDI bilan boshlanadi, shuning uchun men uni bir necha marta chalkashtirib yubordim.

7 -qadam: Yozish

Image
Image
Yozish
Yozish
Yozish
Yozish

Eskizni odatiy harflar bilan yozish hali ham qiyin, lekin bu V2 dvigatel qalqoni kelganda hal qilinadi va men yana klaviaturani qo'sha olaman.

Mening doskam aniq ko'rinib turibdi, shuning uchun darslar boshlansin!

(video golland tilida)

Tavsiya: