Satura rādītājs:

Arduino CNC zīmēšanas mašīna (vai ceļš uz panākumiem): 10 soļi (ar attēliem)
Arduino CNC zīmēšanas mašīna (vai ceļš uz panākumiem): 10 soļi (ar attēliem)

Video: Arduino CNC zīmēšanas mašīna (vai ceļš uz panākumiem): 10 soļi (ar attēliem)

Video: Arduino CNC zīmēšanas mašīna (vai ceļš uz panākumiem): 10 soļi (ar attēliem)
Video: Paštaisīta datorizētās programmvadības zīmēšanas mašīna [CNC Drawing Machine] 2024, Novembris
Anonim
Image
Image
Iznīcināšana
Iznīcināšana

Šī projekta pamatā galvenokārt ir viegli atrodami priekšmeti. Ideja ir ņemt divas neizmantotas datora diska vienības un apvienot tās, lai izveidotu automatizētu zīmēšanas mašīnu, kas atgādina CNC mašīnu.

Piedziņās izmantotie gabali ietver motorus un margas no abiem piedziņām un vismaz vienas piedziņas plastmasas komplektu (ieskaitot paplāti)

1. darbība. Prasības jūsu ceļojumam:

Nepieciešamie gabali:

  1. Arduino uno
  2. 1 pakāpju motors (mēs izmantojām modeļa numuru 28BYJ-48)
  3. Adafruit motora vairogs v2
  4. Daudz vadu
  5. Divas kompaktdisku paplātes
  6. pēc izvēles: daži 3D drukāti pārnesumi un sliedes
  7. Kāds koks vai konstrukcijas materiāls Dators

Nepieciešams Arduino kods:

Pielāgots GRBL kods darbam ar Adafruit motora vairogu (Riley_adafruit_cnc_2)

Nepieciešama datora programmatūra:

  1. Arduino IDE ploteris
  2. Kodēti attēlu vai zīmējumu faili (googlē atlasiet savu failu).

Nepieciešamie rīki:

  1. Lodēšanas iekārtas
  2. Līmes pistole un līmes nūjas
  3. Lineāls
  4. Pildspalva
  5. Pacietību

2. solis: iznīcināšana

Iznīcināšana
Iznīcināšana

Izņemiet DVD paplātes, pārliecinoties, ka saglabājat vismaz vienas DVD paplātes strukturālo integritāti, vienlaikus noņemot metāla detaļu, kurai parasti ir divas margas. Šo paplātes paņemšanas process atšķiras no dažādām CD paplātēm. Abiem motora piedziņām pēc noņemšanas vajadzētu izskatīties zemāk redzamajā attēlā. Ievērojiet, ka diska griešanās daļa ir noņemta, jo tā nebūs nepieciešama.

3. solis: lodēšana ieslēgta

Lodēšana ieslēgta
Lodēšana ieslēgta

Pēc izjaukšanas nākamais solis ir lodēt spailes motorā, kas var būt redzams attēlā. Atkal veids, kā šie termināļi piestiprinās pie motora, var atšķirties atkarībā no konkrētā modeļa. Veids, kā tie savienojas ar Adafruit motora vairogu, tiks apspriests vēlāk. Atkārtojiet to pašu iestatījumu otrajam diskdziņa motora komplektam.

Šie divi kalpos kā mūsu Y un Z ass zīmēšanas procesā.

4. solis: varenā paplāte

Varenā paplāte
Varenā paplāte
Varenā paplāte
Varenā paplāte

Nākamais solis ir panākt diska teknes darbību, kas būs X ass. Šim nolūkam tika izmantots pakāpju motors, un montāžai vajadzēja paplātes griešanas daļas, lai tās ietilptu pārnesumā. (skatīt attēlus) Šajā brīdī mēs sapratām, ka mūsu pārnesumskaitlis ir izslēgts, un bija nepieciešama turpmāka pieķeršanās. Beigās mēs izvēlējāmies izdrukāt pārnesumu attiecību 4 pret 1, lai nodrošinātu vienmērīgumu un nobraukto attālumu, kas nepieciešams, lai veiksmīgi pabeigtu zīmējumu, neizpaliekot no telpas.

5. solis: Arduino lieta

Arduino lieta
Arduino lieta
Arduino lieta
Arduino lieta

Salieciet Arduino komplektu un motora vairoga iestatījumus. Šim solim ir nepieciešams nedaudz lodēt. Būs sakrauti divi Adafruit motoru vairogi. Sakarā ar to, kā viņi darbojas, tilts ir jāpielodē, lai otro arduino varētu identificēt kā tādu. Process aiz tā ir izskaidrots šeit:

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

Lodējiet tiltu, kā parādīts zemāk, ar marķējumu 1 augšējam Adafruit motora vairogam. Pirmajai tāfelei jābūt (0x60), bet augšējai - 0x61. Ņemiet vērā arī džemperi ar apzīmējumu 2. Tas ir iestatīts gan uz apakšējā, gan augšējā vairoga, kas liek dēļiem izmantot spēku no arduino, nevis zilajiem spailēm tieši virs tā. Jūs varat izvēlēties savienot savu strāvas avotu ar šiem zilajiem spailēm, ja konstatējat, ka arduino trūkst. (Ņemiet vērā, ka, darbinot trīs motorus, arduino ir pievienots datoram, kā arī 9 V barošanas avots, kas darbojas arī arduino)

6. darbība: izmēģiniet uguni

Izmēģinājums ar uguni
Izmēģinājums ar uguni
Izmēģinājums ar uguni
Izmēģinājums ar uguni

Pārbaude! Pirms visu salikt kopā, pārbaudiet savas detaļas. Mums bija īpaši grūti atrast informāciju par pakāpju motoru pievienošanu Adafruit motora vairogam. Tātad, šeit ir noderīga diagramma. Ir svarīgi norādīt, ka 1. un 4. tapa (zilā un oranžā krāsā) un 2. un 5. tapa (rozā un dzeltenā krāsā) ir pāri. Dažreiz to nepareiza pievienošana var nozīmēt pretēju motora darbību. Arī šajā diagrammā sarkanā krāsa ir slīpēta, kā parādīts zemāk. Ja disku montāžas motoriem ir tikai 4 spailes, atstājiet zemi bez savienojuma.

Lai pārvaldītu motoru kustību, izmantojiet programmatūru, kas bija norādīta nepieciešamajos rīkos, izmantojot ploterprogrammatūru, kas atrodas norādītajā saitē.

Patiešām vienkāršs veids, kā pārbaudīt, kuri termināļi ir pāri, ir pārbaudīt ar ommetru. Šeit ir lielisks ceļvedis, kā atrast pakāpju motora vadu pārus:

knowledge.ni.com/KnowledgeArticleDetails?i…

Kad esat atradis savus pārus, ievietojiet pirmo M1, otro - M2

7. solis: montāžas līnija

Montāžas līnija
Montāžas līnija

Kad visi motori ir pārbaudīti, varat sākt montāžu. Pirmais solis ir izveidot struktūru, lai turētu Y un Z asi virs X ass. Tas tika darīts ar vienkāršiem priekšmetiem, kas iegādāti hobiju veikalā. Skatiet attēlu zemāk.

8. solis: peldiet

Peldēt
Peldēt

Nākamais solis ir piestiprināt Z asi Y ass montāžai, tas tika darīts galvenokārt ar karstu līmi, lai gan, protams, mēs to būtu darījuši citādi, ja būtu vairāk laika un instrumentu.

9. solis: hakeru laiks

Hakeru laiks!
Hakeru laiks!

Tagad ir Arduino programmēšanas laiks. Pirmais solis būs augšupielādēt pievienoto kodu savā Arduino. Pēc Arduino IDE atvēršanas un pievienotās programmas atvēršanas viss, kas jums jādara, ir jānomaina ports uz to, kuram ir pievienots arduino, un nospiediet BULTIŅU (vai augšupielādes pogu), lai to nosūtītu.

10. solis: veiksme ir A !?

Panākumi ir A !?
Panākumi ir A !?

Lai gan šis kods ir balstīts uz sākotnējo GRBL kodu, ir svarīgi atzīmēt, ka tas ir stipri pārveidots, lai darbotos ar adafruit motoru vairogiem. Šī iemesla dēļ GRBL ir daudzas trūkstošas funkcijas, kas nedarbojas, ievadot šo iestatījumu. Tomēr jebkuram pamata attēlojumam (tas ir, zīmējumam) šis kods darbojas perfekti. Tas var uzzīmēt jebkuru GCODE, kas ir formatēts kā G90.

Ja esat izveidojis tādu pašu iestatījumu kā mēs, jūsu arduino tagad darbosies! Ja esat izveidojis citu versiju, izmantojot dažādus motorus vai dažādus izmērus, jums būs jāmaina konfigurācijas fails, kas tika iekļauts Arduino kodā.

** IZMAIŅOJIET TIKAI “config.h” FAILĀ, IZMAIŅAS CITĀ KODEKĻA PROGRAMMĀ NEDERĪS **

Atskatoties pagātnē, mēs droši vien būtu varējuši izmantot paplātes montāžu tādu, kāda tā bija, un nostiprināt daļu no konstrukcijas, labāk izmērīt dažādu asu slīpumu un vienkārši padarīt to strukturētāku kopumā. Tas ir veikls projekts, kuru varētu mērogot un izmantot citiem mērķiem.

Kad jums ir pamatzināšanas par to, kā darbojas GRBL un kā darbojas X, Y, Z ass pakāpju motori, šis projekts ir ārkārtīgi mērogojams, ja vien jums ir materiāli, lai to izdarītu. Mēs izvēlējāmies izgatavot šādu izmēru, jo mūs ierobežoja DVD teknes izmērs. Tomēr, ja jūs izvēlētos to izgatavot, izmantojot jostas un pakāpju motorus, jūs ierobežotu tikai pakāpienu griezes moments.

Ieteicams: