Cum sa faci un robot care sa atragă cu Makeblock

Vrem să împărtășim un proiect personal care constă în fabricarea de la zero a unui robot / plotter capabil să deseneze.

Particularitatea acestui robot este aceea de a adăuga o a treia axă la plotter. Ideea este de a construi o mașină cu 3 axe, X-Y pentru trasarea orizontală și a treia axă Z pentru a regla instrumentul pe care îl vom folosi pentru a desena (poate fi un marker sau un multitool pentru a face gravuri, circuite PCB ... etc)

Continuați să citiți pentru a afla mai multe.

pași

Partea 1
Materialul folosit

Imaginea intitulată 1 robot plotter makeblock general
1
Pentru construcție am folosit structurile și electronicele openSource din Makeblock:
  • Structuri din aluminiu.
  • 3 motoare pas cu pas.
  • 2 curele de transmisie pentru mișcare.
  • 3 Controale motorizate pas cu pas.
  • 1 placă Arduino compatibilă cu UNO.

Partea 2
Vedere generală a plotterului cu 3 axe

Imaginea intitulată 2 profil de plotter pentru robotul plotter
1
Mai întâi de toate, uita-te la rezultatul final pe care îl căutăm. Aici este plotter asamblat, cu integrat și în cazul în care putem aprecia mai bine Particularitatea treia electronice axa.

Partea 3
Detalii privind structura

Imaginea intitulată 3 Structura robotului plotter robot
1
Vizualizări particulare ale roților de transmisie și ale celor două axe X-Y montate pe șine și pe axe cu glisoare de mișcare liniare.
  • Imaginea intitulată 10 axă plotter robot plotter
    Imaginea intitulată 9 axa plotter a robotului plotter
    8 robot-plotter-makeblock-eje.jpg" class ="imagine lightbox">
    Imaginea intitulată 8 robot plotter plotter make-up
    7 robot-plotter-makeblock-eje.jpg" class ="imagine lightbox">
    Imaginea intitulată 7 axa de plotter a robotului plotter
    2
    A treia axă verticală. A treia axă Z constă dintr-un motor pas cu pas care - datorită unui arbore filetat atașat la el - reușește să ridice sau să coboare cu precizie structura în care putem fixa creionul sau multifuncționalul pentru a gravura.
  • Imaginea intitulată
    13 robot-plotter-makeblock-axa-vertical.jpg" class ="imagine lightbox">
    Imaginea intitulată 13 robot de plotter pentru antene verticale
    12 robot-plotter-makeblock-axa-vertical.jpg" class ="imagine lightbox">
    Imaginea intitulată 12 roboți de plotter pentru axele verticale
    11 robot-plotter-makeblock-axa-vertical.jpg" class ="imagine lightbox">
    Imaginea intitulată 11 robot de plotter cu antene verticale


    3
    Axa verticală montată. Axa verticală este montată pe 2 glisoare și este fixată ferm pe o parte a benzii de acționare, care o face să se deplaseze la coordonatele X-Y datorită celor 2 motoare pas cu pas montate pe structură.
  • Imagine cu titlul 16 robot plotter makeblock electronic arduino
    Imagine cu titlul 15 robot plotter makeblock electronic arduino
    4
    Electronica Pentru electronică am folosit o placă compatibilă Arduino UNO și trei controlere pentru motoare pas cu pas (câte una pe axă) conectate corect la pinii corespunzători de pe placă.
  • 5
    Instalarea grbl în Arduino. Inima care face toate aceste lucruri a fost posibil datorită interpretului GCode pentru Arduino grbl, care este opensource.
  • Acest interpret va face ca comenzile noastre să primească comenzi prin USB în GCode și vor fi responsabile pentru deplasarea fiecăruia dintre cele trei motoare în mod independent pentru a le transfera cu exactitate la coordonatele dorite.
  • Partea 4
    Efectuarea funcționării

    17-robot plotter-makeblock-inkscape.jpg" class ="imagine lightbox">
    Imaginea intitulată 17 robot plotter makeblock inkscape.jpg
    1
    Deschideți și vectorizați în Inkscape. În exemplul nostru, vom încărca imaginea unui circuit PCB ipotetic în programul Inkscape al opensource de urmărire vectorială.
  • 2
    Se exportă vectori în G-Code cu GCodeTools. Odată ce imaginea noastră a fost transformată în vectori, putem să-l exportăm în codul G folosind pluginul gcodetools pentru InkScape.
  • Am setat-o ​​și vă spun unde vrem să salvăm fișierul nostru text cu toate instrucțiunile Codului G.
    18 robot-plotter-makeblock-gcode.jpg" class ="imagine lightbox">Imaginea intitulată 18 plotter robot makeblock gcode.jpg
  • 19 robot-plotter-makeblock-grblcontroller.jpg" class ="imagine lightbox">
    Imagine cu titlul 19 robot plotter makeblock grblcontroller.jpg
    3
    Încărcăm codul G generat în controlerul GRBL. Programul care va muta comenzile în G-Code la bordul nostru prin USB se numește GRBLcontroller, foarte simplu și simplu de utilizat.
  • 20-robot plotter-makeblock-grblcontroller.jpg" class ="imagine lightbox">
    Imaginea intitulată 20 robot plotter makeblock grblcontroller.jpg
    4
    Am calibrat plotterul nostru. Calibrăm robotul nostru indicând care va fi punctul de origine al desenului și controlul axei verticale Z pentru a face suportul markerului doar pe hârtie.
  • Partea 5
    Rezultatul final

    1
    În asta legătură Veți vedea robotul în mișcare.
    Distribuiți pe rețelele sociale:

    înrudit
    Cum se creează un cont Discord pe un PC sau MacCum se creează un cont Discord pe un PC sau Mac
    Cum se scrie un software Arduino în CCum se scrie un software Arduino în C
    Cum să vă conectați la SnapchatCum să vă conectați la Snapchat
    Cum puteți îmbunătăți poziționarea paginii dvs. în Google și AlexaCum puteți îmbunătăți poziționarea paginii dvs. în Google și Alexa
    Cum să construiești un robot acasăCum să construiești un robot acasă
    Cum să construiești un robot de luptă pentru greutățiCum să construiești un robot de luptă pentru greutăți
    Cum de a construi o mașină Rube Goldberg de casăCum de a construi o mașină Rube Goldberg de casă
    Cum să atragă (pentru copii)Cum să atragă (pentru copii)
    Cum să atragă labirinturiCum să atragă labirinturi
    Cum să atragă pești tropicaliCum să atragă pești tropicali
    » » Cum sa faci un robot care sa atragă cu Makeblock

    © 2011—2020 ertare.com