Sisukord:

Arduino CNC joonistusmasin (või edu tee): 10 sammu (piltidega)
Arduino CNC joonistusmasin (või edu tee): 10 sammu (piltidega)

Video: Arduino CNC joonistusmasin (või edu tee): 10 sammu (piltidega)

Video: Arduino CNC joonistusmasin (või edu tee): 10 sammu (piltidega)
Video: Настройка 3D-принтера с помощью MKS sGen L v1.0 2024, November
Anonim
Image
Image
Hävitamine
Hävitamine

See projekt põhineb enamasti üksustel, mida on lihtne leida. Idee on võtta kaks kasutamata arvuti kettaseadet ja ühendada need, et luua automaatne joonistusmasin, mis sarnaneb CNC -masinaga.

Ajamitest kasutatavad osad hõlmavad mõlema ajami mootoreid ja piirded ning vähemalt ühe ajami (sh kandiku) plastkomplekti

1. samm: nõuded teie teekonnale:

Vajalikud tükid:

  1. Arduino uno
  2. 1 samm-mootor (kasutasime mudeli numbrit 28BYJ-48)
  3. Adafruit mootorikilp v2
  4. Palju juhtmeid
  5. Kaks arvuti cd salve
  6. valikuline: mõned 3D -trükitud käigud ja rööpad
  7. Mõni puit või konstruktsioonimaterjal Arvuti

Vajalik Arduino kood:

Kohandatud GRBL -kood Adafruit mootorikilbiga töötamiseks (Riley_adafruit_cnc_2)

Vajalik arvutitarkvara:

  1. Arduino IDE plotter
  2. Kodeeritud pildi- või joonistusfailid (google oma valitud fail).

Vajalikud tööriistad:

  1. Jootmisseadmed
  2. Liimipüstol ja liimipulgad
  3. Joonlaud
  4. Pliiats
  5. Kannatlikkus

2. samm: hävitamine

Hävitamine
Hävitamine

Võtke DVD -salved lahti, veendudes, et vähemalt ühe DVD -salve struktuurne terviklikkus säiliks, eemaldades tavaliselt kahe reelinguga metallosa. Nende kandikute võtmise protsess erineb erinevatest CD -salvedest. Mõlemad mootori ajamid peaksid pärast eemaldamist välja nägema nagu alloleval pildil. Pange tähele, et ketast keerlev osa on eemaldatud, kuna seda pole vaja.

Samm: jootmine sisse

Jootmine sees
Jootmine sees

Pärast lahtivõtmist on järgmine samm klemmide jootmine mootorisse, mida võib pildil näha. Nende klemmide kinnitamine mootorile võib sõltuvalt mudelist erineda. Nende ühendamise viisi Adafruit mootorikilbiga arutatakse hiljem. Korda sama seadistust ka teise kettaseadme mootorikoostu puhul.

Need kaks on joonistusprotsessis meie Y- ja Z -telg.

4. samm: võimas salv

Võimas salv
Võimas salv
Võimas salv
Võimas salv

Järgmine samm on ketta salve töötamine, mis on X-telg. Sel eesmärgil kasutati samm -mootorit ja kokkupanek nõudis kandiku lõikamisosasid, et see hammasrattaga sobitada. (vt pilte) Sel hetkel mõistsime, et meie ülekandearv oli välja lülitatud ja vaja oli täiendavat nokitsemist. Lõpuks otsustasime printida 4: 1 suhtega käigu, et võimaldada sujuvust ja läbitud vahemaad, mis on vajalik joonise edukaks lõpuleviimiseks ilma ruumi otsa saamata.

Samm: Arduino afäär

Arduino afäär
Arduino afäär
Arduino afäär
Arduino afäär

Pange kokku Arduino komplekt ja mootorikilbi seadistus. Selle sammu jaoks on vaja natuke jootmist. Laotud on kaks Adafruit Motor Shieldsi. Nende toimimisviisi tõttu tuleb sild arreteerida, et teine arduino sellisena tuvastada. Selle taga olevat protsessi selgitatakse siin:

learn.adafruit.com/adafruit-motor-shield-v…

Jootke sild, nagu allpool näidatud, Adafruit'i ülemise mootorikilbi jaoks märgistusega 1. Esimene plaat peaks olema (0x60) ja ülemine laud (0x61). Pange tähele ka hüppajat märgistusega 2. See on seatud nii alumisele kui ka ülemisele kilbile, mis käskivad laudadel ammutada oma võimsuse arduino'st, selle kohal olevate siniste klemmide asemel. Kui leiate, et arduino puudub, võite nende siniste klemmidega ühendada oma toiteallika. (Pange tähele, et kolme mootori töötamise ajal on meil arduino arvutiga ühendatud ja 9 V toiteallikas töötab ka arduinoga)

6. samm: tuleproov

Katse tulega
Katse tulega
Katse tulega
Katse tulega

Testi! Enne selle kokku panemist kontrollige oma osi. Meil oli eriti raske leida teavet selle kohta, kuidas samm -mootorid Adafruit Motor Shieldiga ühendada. Nii et siin on kasulik diagramm. Oluline on märkida, et tihvtid 1 ja 4 (sinine ja oranž) ning tihvtid 2 ja 5 (roosa ja kollane) on paarid. Mõnikord võib nende valesti ühendamine tähendada mootori vastupidist toimimist. Samuti on selles diagrammis punane jahvatatud, nagu allpool näidatud. Kui kettaseadme mootoritel on ainult 4 klemmi, jätke maapind ilma ühenduseta.

Mootorite liikumise juhtimiseks kasutage vajalikes tööriistades kirjeldatud tarkvara, kasutades lisatud lingil plotteritarkvara.

Tõeliselt lihtne viis testida, millised klemmid on paarid, on testida oomimeetriga. Siin on suurepärane juhend samm-mootorite juhtmete paaride leidmiseks:

knowledge.ni.com/KnowledgeArticleDetails?i…

Kui olete oma paarid leidnud, pange esimene M1 -sse, teine M2 -sse

Samm: monteerimisliin

Montaažiliin
Montaažiliin

Kui kõik mootorid on testitud, võite alustada monteerimist. Esimene samm on luua struktuur, mis hoiab Y- ja Z-telge X-telje kohal. Seda tehti harrastuspoest ostetud lihtsate asjadega. Vaata pilti allpool.

8. samm: ujuge sisse

Float On
Float On

Järgmine samm on Z-telje kinnitamine Y-telje sõlmele, seda tehti peamiselt kuuma liimiga, kuigi kindlasti oleksime seda teinud rohkem aega ja tööriistu kasutades.

9. samm: häkkerite aeg

Häkkerite aeg!
Häkkerite aeg!

Nüüd on käes Arduino programmeerimise aeg. Esimene samm on lisatud koodi üleslaadimine oma Arduinosse. Pärast Arduino IDE avamist ja lisatud programmi avamist peate vaid muutma pordi, milleks teie arduino on ühendatud, ja vajutage selle saatmiseks nooleklahvi (või üleslaadimisnuppu).

10. samm: edu on A !?

Edu on A !?
Edu on A !?

Kuigi see kood põhineb algsel GRBL -koodil, on oluline märkida, et seda on tugevalt muudetud, et töötada koos adafruit -mootorikilpidega. Seetõttu on GRBL -is palju puuduvaid funktsioone, mis sellesse seadistusse sisestamisel ei tööta. Kuid iga põhilise joonistamise (see tähendab joonistamise) puhul töötab see kood ideaalselt. See võib joonistada mis tahes GCODE, mis on vormindatud G90 -ks.

Kui olete loonud sama seadistuse nagu meil, töötab teie arduino nüüd! Kui olete teinud erineva versiooni, kasutades erinevaid mootoreid või erinevaid mõõtmeid, peate muutma Arduino koodi lisatud konfiguratsioonifaili.

** MUUDATAB AINULT „config.h” FAILI, MUUD MUUD KOODI MUUDATUSED PÕHJENDAVAD PROGRAMMI EI TOIMI **

Tagantjärele vaadates oleksime ilmselt saanud kasutada salve nii, nagu see oli, ja tugevdada mõnda konstruktsiooni, mõõta paremini erinevate telgede kallet ja muuta see üldiselt struktureeritumaks. See on kena projekt, mida saab skaleerida ja kasutada muuks otstarbeks.

Kui teil on põhiteadmised GRBL -i toimimisest ja X-, Y-, Z -telje samm -mootorite toimimisest, on see projekt äärmiselt skaleeritav, kui teil on selleks vajalikud materjalid. Valisime ühe sellise suuruse valmistamise, kuna meid piiras DVD -salve suurus. Kui aga valiksite selle valmistamiseks rihmade ja samm -mootorite abil, piiraks teid ainult sammude pöördemoment.

Soovitan: