Cov txheej txheem:

Arduino CNC Drawing Machine (lossis Txoj Kev Kom Ua Tau Zoo): 10 Kauj Ruam (nrog Duab)
Arduino CNC Drawing Machine (lossis Txoj Kev Kom Ua Tau Zoo): 10 Kauj Ruam (nrog Duab)

Video: Arduino CNC Drawing Machine (lossis Txoj Kev Kom Ua Tau Zoo): 10 Kauj Ruam (nrog Duab)

Video: Arduino CNC Drawing Machine (lossis Txoj Kev Kom Ua Tau Zoo): 10 Kauj Ruam (nrog Duab)
Video: Become An Electrical Lineworker 2024, Hlis ntuj nqeg
Anonim
Image
Image
Kev puas tsuaj
Kev puas tsuaj

Txoj haujlwm no yog ua los ntawm cov khoom feem ntau uas yooj yim mus nrhiav. Lub tswv yim yog siv ob lub tshuab computer uas tsis siv thiab muab sib dhos los tsim lub tshuab siv tshuab uas zoo ib yam li tshuab CNC.

Cov khoom siv tawm ntawm cov tsav suav nrog lub cav thiab cov tsheb nqaj hlau los ntawm ob qho ntawm cov tsav thiab cov yas sib dhos ntawm tsawg kawg ib ntawm cov tsav (suav nrog lub tais)

Kauj Ruam 1: Yuav Tsum Muaj Rau Koj Txoj Kev Mus Los:

Cov khoom xav tau:

  1. Arduino ib
  2. 1 stepper motor (peb siv tus qauv tooj 28BYJ-48)
  3. Adafruit lub cev muaj zog ntaub thaiv npog v2
  4. Ntau cov xov hlau
  5. Ob lub computer cd tais
  6. xaiv tau: qee qhov luam tawm 3d zog thiab ntsia
  7. Qee cov ntoo lossis cov khoom siv hauv tsev Ib lub computer

Yuav tsum muaj Arduino Code:

Kev cai GRBL txoj cai los ua haujlwm nrog Adafruit lub cev muaj zog tiv thaiv (Riley_adafruit_cnc_2)

Computer Software xav tau:

  1. Arduino IDE Plotter
  2. Gcoded daim duab lossis cov duab kos (google koj cov ntaub ntawv xaiv).

Cov cuab yeej xav tau:

  1. Cov cuab yeej siv cuab yeej
  2. Phom phom thiab kua nplaum nplaum
  3. Tus kav
  4. Cwj mem
  5. Ua siab ntev

Kauj Ruam 2: Kev puas tsuaj

Kev puas tsuaj
Kev puas tsuaj

Sib nrug ntawm cov tais dvd kom ntseeg tau tias ua kom muaj kev ntseeg ruaj khov ntawm yam tsawg ib ntawm cov tais tais DVD thaum tshem cov hlau uas feem ntau muaj ob txoj hlua. Cov txheej txheem ntawm kev noj cov tais no appart yuav txawv ntawm cov tais CD sib txawv. Ob lub cav tsav yuav tsum zoo li daim duab hauv qab no ib zaug tshem tawm. Daim ntawv ceeb toom ib feem uas tig lub disk tau raug tshem tawm vim nws yuav tsis xav tau.

Kauj ruam 3: Soldering On

Soldering Nyob
Soldering Nyob

Thaum sib nrug lawm, cov kauj ruam tom ntej yog txhawm rau txuas lub dav hlau mus rau hauv lub tshuab uas yuav pom hauv daim duab. Ib txoj hauv kev ntxiv cov kab txuas mus rau lub cav yuav txawv raws li tus qauv tshwj xeeb. Txoj hauv kev no txuas mus rau Adafruit lub cev tiv thaiv kab mob yuav tham tom qab. Luam theej tawm tib qho kev teeb tsa thib ob rau lub tshuab tsav tsav sib dhos.

Ob qho no yuav ua haujlwm raws li peb Y thiab Z txoj hauv kev kos duab.

Kauj Ruam 4: Lub Tais Loj

Mighty Tais
Mighty Tais
Mighty Tais
Mighty Tais

Cov kauj ruam tom ntej yog kom tau txais lub tais tais ua haujlwm uas yuav yog X-axis. Rau lub hom phiaj no stepper lub cev tau siv thiab kev sib dhos yuav tsum tau txiav ib feem ntawm lub tais kom haum rau lub iav los ntawm. (saib cov duab) Ntawm qhov no peb pom tias peb cov iav sib piv tau raug tshem tawm thiab xav tau tinkering ntxiv. Thaum kawg peb tau xaiv luam tawm 4 txog 1 piv iav kom tso cai kom du thiab taug kev deb yuav tsum ua kom tiav daim duab tsis tas tawm ntawm chav.

Kauj Ruam 5: Kev Ua Haujlwm Arduino

Arduino Txoj Cai
Arduino Txoj Cai
Arduino Txoj Cai
Arduino Txoj Cai

Muab tso ua ke Arduino sib dhos thiab teeb tsa lub cev muaj zog. Rau cov kauj ruam no yuav tsum tau siv cov khoom siv me ntsis. Yuav muaj ob lub Adafruit Motor Shields ua ke. Vim txoj kev lawv ua haujlwm txuas tus choj yuav tsum tau muab txuas rau qhov thib ob arduino kom raug txheeb xyuas xws li. Cov txheej txheem tom qab uas tau piav qhia ntawm no:

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

Siv tus choj hla raws li qhia hauv qab no sau 1 rau sab saum toj Adafruit lub cev muaj zog tiv thaiv. Thawj pawg thawj coj yuav tsum yog (0x60) thiab pawg thawj coj saib sab saum toj yuav tsum yog (0x61). Tsis tas li, ceeb toom lub jumper daim ntawv lo 2. Qhov no tau teeb tsa ntawm ob sab hauv qab thiab sab saum toj daim thaiv qhia cov laug cam kom rub lawv lub zog los ntawm arduino hloov chaw ntawm lub dav hlau xiav sab xis saum nws. Koj tuaj yeem xaiv txuas koj tus kheej lub zog siv rau cov dav hlau xiav no yog tias koj pom cov arduino tsis muaj. (Nco tseg, tias thaum khiav peb lub tshuab hluav taws xob peb muaj cov arduino txuas nrog lub khoos phis tawj ntxiv rau 9v lub zog xa khoom khiav mus rau arduino ib yam)

Kauj Ruam 6: Sim los ntawm Hluav Taws

Kev sim los ntawm Hluav Taws
Kev sim los ntawm Hluav Taws
Kev sim los ntawm Hluav Taws
Kev sim los ntawm Hluav Taws

Kuaj! Ua ntej muab tag nrho ua ke sim koj qhov. Peb pom nws nyuaj tshwj xeeb los nrhiav cov ntaub ntawv hais txog yuav ua li cas txuas cov tshuab hluav taws xob mus rau Adafruit Motor Shield. Yog li ntawm no yog daim duab pab tau. Nws yog ib qho tseem ceeb kom taw qhia tias tus pin 1 thiab 4 (xiav thiab txiv kab ntxwv) thiab tus pin 2 thiab 5 (liab thiab daj) yog khub. Qee zaum ntsaws cov no hauv txoj kev tsis raug yuav txhais tau tias thim rov qab li cas lub cav ua haujlwm. Tsis tas li, Liab yog av hauv daim duab no raws li qhia hauv qab no. Yog tias lub rooj sib dhos lub cav tsuas muaj 4 lub dav hlau, tawm hauv av yam tsis muaj kev sib txuas.

Txhawm rau tswj kev txav chaw ntawm lub cav siv cov software uas tau hais tseg hauv cov cuab yeej xav tau, siv cov phiaj xwm software hauv qhov txuas tau muab.

Ib txoj hauv kev yooj yim heev los sim seb lub davhlau ya nyob twg twg yog khub yog ntsuas nrog ohm-meter. Ntawm no yog cov lus qhia zoo yuav ua li cas thiaj nrhiav tau koj lub tshuab hluav taws xob hlau txuas:

knowledge.ni.com/KnowledgeArticleDetails?i…

Thaum koj pom koj tus khub, tso thawj tus rau hauv M1, thib ob rau hauv M2

Kauj Ruam 7: Kab Sib Ntsib

Los Ua Ke Kab
Los Ua Ke Kab

Thaum tag nrho cov cav tau raug sim koj tuaj yeem pib sib dhos. Thawj kauj ruam yog tsim cov qauv los tuav Y thiab Z axis saum toj X-axis. Qhov no tau ua tiav nrog cov khoom yooj yim uas yuav los ntawm lub khw nyiam ua haujlwm. Saib daim duab hauv qab no.

Kauj ruam 8: Float On

Ntab Nyob
Ntab Nyob

Cov kauj ruam tom ntej yog txuas Z-axis rau Y-axis sib dhos qhov no tau ua tiav nrog cov kua nplaum kub txawm tias muaj tseeb peb yuav tau ua nws txawv nrog ntau lub sijhawm thiab cov cuab yeej.

Kauj Ruam 9: Lub Sijhawm Hacker

Hacker Sijhawm!
Hacker Sijhawm!

Tam sim no nws yog Arduino lub sijhawm ua haujlwm. Thawj kauj ruam yog yuav tsum xa cov lej txuas rau hauv koj li Arduino. Tom qab qhib koj li Arduino IDE thiab qhib qhov program txuas txhua yam koj yuav tsum ua yog ntaus hloov chaw nres nkoj mus rau ib qho uas koj cov arduino tau txuas rau thiab ntaus ARROW (lossis khawm upload) xa nws.

Kauj Ruam 10: Kev Ua Tau Zoo yog A !?

Kev vam meej yog A !?
Kev vam meej yog A !?

Thaum txoj cai no yog ua raws thawj GRBL txoj cai, nws tseem ceeb heev kom nco ntsoov tias nws tau hloov pauv hnyav los ua haujlwm nrog adafruit lub cev tiv thaiv kab mob. Vim li no, muaj ntau txoj haujlwm uas ploj lawm uas nyob hauv GRBL uas tsis ua haujlwm thaum nkag mus rau hauv qhov teeb tsa no. Yog li cas, rau ib qho xwm txheej yooj yim (uas yog teeb duab) cov cai no ua haujlwm zoo kawg nkaus. Nws tuaj yeem kos ib qho GCODE uas tau ua tiav raws li G90.

Yog tias koj tau tsim teeb tsa tib yam li peb muaj, tom qab ntawd koj cov arduino yuav ua haujlwm tam sim no! Yog tias koj tau ua qhov sib txawv uas siv cov motors sib txawv lossis qhov sib txawv sib txawv ces koj yuav tsum hloov pauv cov ntaub ntawv teeb tsa uas tau suav nrog hauv Arduino code.

** Tsuas yog hloov pauv mus rau "teeb tsa.h" Cov ntaub ntawv, hloov lwm qhov chaw hauv lwm tus lej yuav ua rau lub phiaj xwm tsis ua haujlwm **

Saib rov qab peb tuaj yeem muaj peev xwm siv cov khoom sib dhos ntawm lub tais raws li nws yog thiab txhawb qee yam ntawm cov qauv, ntsuas zoo dua rau qaij ntawm cov axis sib txawv thiab tsuas yog ua rau nws muaj ntau txheej txheem tag nrho. Nws yog ib txoj haujlwm zoo uas yuav tuaj yeem ua kom haum thiab siv rau lwm qhov siv.

Thaum koj muaj kev nkag siab yooj yim ntawm yuav ua li cas GRBL ua haujlwm li cas, thiab li cas X, Y, Z axis stepper motors ua haujlwm, txoj haujlwm no yog qhov ua tau zoo kawg li tsuav koj muaj cov ntaub ntawv los ua li ntawd. Peb tau xaiv los ua qhov loj me no vim tias peb tau txwv los ntawm DVD tais loj. Txawm li cas los xij, yog tias koj xaiv ua ib qho siv koj cov menyuam siv lub cav thiab stepper lub cev koj yuav tsuas yog txwv los ntawm cov steppers torque.

Pom zoo: