După ce am făcut puțină cercetare în domeniul mașinilor comandate cu Arduino/Raspberry, am decis să construiesc propria mea mașină folosind materiale disponibile la nivel local. Există atât de multe prototipuri de acest fel în lume, dintre care unele sunt mult mai tehnice și mai complexe pentru a le face sau chiar a le utiliza în mod corespunzător. Din acest motiv, am decis sa fac o mașină de scris (Plotter Machine) controlată cu Arduino, care este de departe cea mai simplă.
Acest Mini Plotter Machine poate printa majoritatea formelor de bază, textelor și chiar desene animate. Operația este similară cu cea a scrisului de mână, fiind mai rapida și mai precisa în comparație cu modul în care o ființă umană poate scrie sau desena.
Pentru ca un Mini Plotter Machine să funcționeze, sunt necesare 3 axe (axa X, axa Y și axa Z). Axa X și axa Y lucrează împreună pentru a crea o imagine 2D. Axele sunt poziționate la 90 de grade unul față de celălalt, astfel încât orice punct de pe suprafața plană să fie definit de o valoare dată de x și y. Axa Z este folosită pentru ridicarea și coborârea stiloului pe hârtie.
În principiu, sistemul acestui Mini Plotter Machine este modelat de un software pentru a pune în mișcare motoarele pas cu pas (axele X și Y) și micro servomotorul (axa Z). Suprafața de printare a acestei mașini pe axele X și Y este de 114×114 pixeli. Zona de imprimare va fi de maxim 38x38mm. Mișcarea stânga-dreapta este controlată de motorul pas cu pas din axa X, mișcarea față-spate este controlată de motorul cu pas cu pas din axa Y și mișcarea stiloului este de sus în jos, controlată de micro servomotorul din axa Z.
În funcție de imaginea care urmează să fie desenată, aplicația va genera coordonatele corespunzătoare și le va trimite la microcontroler prin portul USB. Microcontrolerul interpretează aceste coordonate și apoi controlează pozițiile motoarelor pentru a crea imaginea. Aici am folosit Arduino ca microcontroler pentru a construi acest Mini Plotter Machine.
Acest subcapitol se ocupă cu proiectarea părții hardware, precum și a elementelor ce intră în componența acestuia. Pentru a începe construirea acestui Mini Plotter Machine este necesară dezasamblarea a două unități DVD/CD și extragerea cadrelor metalice ce conțin motoarele pas cu pas.
După extragerea cadrelor metalice ce conțin motoarele pas cu pas trebuie lipite cabluri pe pini acestora.
Ca mediu de dezvoltare pentru proiect am ales Arduno IDE, iar pentru interfața grafică, ce permite trimiterea și redimensionarea imaginilor, am ales folosirea aplicației Processing.
În această lucrare am folosit conceptul de Mini Plotter Machine cu costuri reduse, controlat cu ușurință de o plăcuță Arduino. Această mașină mică poate fi ușor transportată și asamblată oriunde este nevoie. Dimensiunea spațiului de printare a acestui dispozitiv este de 38X38mm.
Acest Mini Plotter Machine ar putea fi modificat și realizat la o scară industrială pentru a servi ca:
Fisierele folosite in cadrul proiectului: repository github
Mini CNC Plotter Machine - duck demo (videoclipul conține un speed de 2x)
Mini CNC Plotter Machine - LV logo demo (videoclipul conține un speed de 2x)
Mini CNC Plotter Machine - Minion demo (videoclipul conține un speed de 2x)