Turinys:

„Arduino“CNC piešimo mašina (arba kelias į sėkmę): 10 žingsnių (su paveikslėliais)
„Arduino“CNC piešimo mašina (arba kelias į sėkmę): 10 žingsnių (su paveikslėliais)

Video: „Arduino“CNC piešimo mašina (arba kelias į sėkmę): 10 žingsnių (su paveikslėliais)

Video: „Arduino“CNC piešimo mašina (arba kelias į sėkmę): 10 žingsnių (su paveikslėliais)
Video: Homemade CNC Machine |Arduino|DVD 2024, Lapkritis
Anonim
Image
Image
Sunaikinimas
Sunaikinimas

Šis projektas daugiausia grindžiamas elementais, kuriuos lengva rasti. Idėja yra paimti du nenaudojamus kompiuterio disko įrenginius ir sujungti juos, kad būtų sukurta automatinė piešimo mašina, panaši į CNC mašiną.

Iš pavarų naudojami gabalai apima abiejų pavarų variklius ir turėklus bei plastikinį mazgą iš vienos pavaros (įskaitant dėklą)

1 žingsnis: Kelionės reikalavimai:

Reikalingi gabalai:

  1. Arduino uno
  2. 1 žingsninis variklis (naudojome modelio numerį 28BYJ-48)
  3. „Adafruit“variklio skydas v2
  4. Daug laidų
  5. Du kompiuterio kompaktinių diskų dėklai
  6. neprivaloma: kai kurios 3D spausdintos pavaros ir bėgeliai
  7. Kai kurios medienos ar konstrukcinės medžiagos Kompiuteris

Būtinas „Arduino“kodas:

Tinkintas GRBL kodas, skirtas dirbti su „Adafruit“variklio skydu („Riley_adafruit_cnc_2“)

Reikalinga kompiuterinė programinė įranga:

  1. „Arduino IDE Plotter“https://github.com/zapmaker/GrblHoming/releases
  2. Goduoti paveikslėlio ar piešimo failai („Google“pasirinkite pasirinktą failą).

Reikalingi įrankiai:

  1. Litavimo įranga
  2. Klijų pistoletas ir klijų lazdelės
  3. Valdovas
  4. Rašiklis
  5. Kantrybės

2 žingsnis: sunaikinimas

Sunaikinimas
Sunaikinimas

Išardykite DVD dėklus ir įsitikinkite, kad išlaikėte bent vieno iš DVD padėklų struktūrinį vientisumą, nuimdami metalinį komponentą, kuris paprastai turi du turėklus. Šių padėklų paėmimo procesas skirtinguose CD diskuose gali skirtis. Išimtos dvi variklio pavaros turėtų atrodyti taip, kaip parodyta paveikslėlyje žemiau. Atkreipkite dėmesį, kad diską sukanti dalis buvo pašalinta, nes jos nereikės.

3 žingsnis: litavimas įjungtas

Litavimas įjungtas
Litavimas įjungtas

Išardžius, kitas žingsnis yra gnybtų litavimas į variklį, kuris gali būti matomas paveikslėlyje. Vėlgi, šių gnybtų tvirtinimo prie variklio būdas gali skirtis priklausomai nuo konkretaus modelio. Kaip jie prisijungs prie „Adafruit“variklio skydo, bus aptarta vėliau. Pakartokite tą pačią sąranką ir antrajam diskų įrenginio variklio mazgui.

Šie du piešimo procese bus mūsų Y ir Z ašys.

4 žingsnis: Galingasis dėklas

Galingasis padėklas
Galingasis padėklas
Galingasis padėklas
Galingasis padėklas

Kitas žingsnis yra pradėti disko dėklą, kuris bus X ašis. Šiuo tikslu buvo naudojamas žingsninis variklis, o surinkimui reikėjo pjaustyti dėklo dalis, kad tilptų pavara. (žr. paveikslėlius) Šiuo metu mes supratome, kad mūsų pavarų santykis buvo išjungtas ir reikėjo tolesnio tvarkymo. Pabaigoje mes pasirinkome spausdinti pavarų santykį nuo 4 iki 1, kad būtų užtikrintas sklandumas ir nuvažiuotas atstumas, reikalingas sėkmingai užbaigti piešinį nepraleidžiant vietos.

5 žingsnis: „Arduino“reikalas

Arduino reikalas
Arduino reikalas
Arduino reikalas
Arduino reikalas

Sudėkite „Arduino“mazgą ir variklio skydo sąranką. Šiam žingsniui reikia šiek tiek lituoti. Bus sukrauti du „Adafruit“motoriniai skydai. Dėl to, kaip jie veikia, tiltas turi būti lituojamas, kad antrasis arduino būtų identifikuotas. Procesas, kuris yra už to, paaiškinamas čia:

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

Lituokite tiltą, kaip parodyta žemiau, pažymėtą 1 viršutiniam „Adafruit“variklio skydui. Pirmoji lenta turi būti (0x60), o viršutinė - 0x61. Taip pat atkreipkite dėmesį į trumpiklį, pažymėtą 2. Tai yra ir apatiniame, ir viršutiniame skyduose, liepiančiose lentoms pasisemti energijos iš arduino, o ne tiesiai virš jos esančių mėlynų gnybtų. Galite pasirinkti prijungti savo maitinimo šaltinį prie šių mėlynų gnybtų, jei pastebite, kad arduino trūksta. (Atkreipkite dėmesį, kad veikiant trims varikliams, prie kompiuterio prijungtas „arduino“ir 9 V maitinimo šaltinis).

6 žingsnis: bandymas ugnimi

Bandymas ugnimi
Bandymas ugnimi
Bandymas ugnimi
Bandymas ugnimi

Išbandyk! Prieš sudėdami viską, patikrinkite savo dalis. Mums buvo ypač sunku rasti informacijos apie tai, kaip prijungti žingsninius variklius prie „Adafruit Motor Shield“. Taigi čia yra naudinga schema. Svarbu pažymėti, kad 1 ir 4 kaištis (mėlyna ir oranžinė) ir 2 ir 5 kaištis (rožinė ir geltona) yra poros. Kartais netinkamai prijungus juos, variklis gali veikti atvirkščiai. Be to, šioje diagramoje raudona spalva yra sumalta, kaip parodyta žemiau. Jei diskų surinkimo varikliai turi tik 4 gnybtus, palikite žemę be prijungimo.

Norėdami valdyti variklių judėjimą, naudokite programinę įrangą, kuri buvo nurodyta reikiamuose įrankiuose, naudodamiesi braižytuvo programine įranga pateiktoje nuorodoje.

Tikrai paprastas būdas patikrinti, kurie gnybtai yra poros, yra išbandyti naudojant ommetrą. Čia yra puikus vadovas, kaip rasti žingsninio variklio laidų poras:

knowledge.ni.com/KnowledgeArticleDetails?i…

Suradę savo poras, įdėkite pirmąją į M1, antrąją - į M2

7 žingsnis: surinkimo linija

Surinkimo linija
Surinkimo linija

Išbandę visus variklius, galite pradėti montuoti. Pirmasis žingsnis yra sukurti struktūrą, kuri laikytų Y ir Z ašis virš X ašies. Tai buvo padaryta naudojant paprastus daiktus, įsigytus iš pomėgių parduotuvės. Žiūrėkite paveikslėlį žemiau.

8 žingsnis: plaukite

Plūduriuoti ant
Plūduriuoti ant

Kitas žingsnis yra pritvirtinti Z ašį prie Y ašies mazgo, tai daugiausia buvo padaryta karštais klijais, nors tikrai būtume tai padarę kitaip, turėdami daugiau laiko ir įrankių.

9 žingsnis: įsilaužėlių laikas

Hacker laikas!
Hacker laikas!

Dabar atėjo „Arduino“programavimo laikas. Pirmasis žingsnis bus įkelti pridėtą kodą į „Arduino“. Atidarę „Arduino IDE“ir atidarę pridėtą programą, jums tereikia pakeisti prievadą į tą, prie kurio yra prijungtas „arduino“, ir paspauskite rodyklę (arba įkėlimo mygtuką), kad ją išsiųstumėte.

10 žingsnis: sėkmė yra A !?

Sėkmė yra A !?
Sėkmė yra A !?

Nors šis kodas yra pagrįstas originaliu GRBL kodu, svarbu pažymėti, kad jis buvo smarkiai pakeistas, kad veiktų su adafruit varikliais. Dėl šios priežasties GRBL yra daug trūkstamų funkcijų, kurios neveikia, kai įvedamos į šią sąranką. Tačiau bet kuriam pagrindiniam braižymui (tai yra piešimui) šis kodas veikia puikiai. Jis gali piešti bet kurį GCODE, kuris buvo suformatuotas kaip G90.

Jei sukūrėte tą pačią sąranką kaip ir mes, jūsų arduino dabar veiks! Jei sukūrėte kitą versiją naudodami skirtingus variklius ar skirtingus matmenis, turėsite pakeisti konfigūracijos failą, kuris buvo įtrauktas į „Arduino“kodą.

** PAKEISTI TIK „config.h“FILLĄ, PAKEITIMAI KITAIS KODE KLIAUS PROGRAMAI NEVEIKS **

Žvelgiant atgal, mes tikriausiai galėjome panaudoti dėklo surinkimą tokį, koks jis buvo, ir sustiprinti dalį konstrukcijos, geriau išmatuoti skirtingų ašių pakreipimą ir tiesiog padaryti ją labiau struktūruotą. Tai tvarkingas projektas, kurį galima keisti ir pritaikyti kitiems tikslams.

Kai turėsite pagrindinį supratimą apie tai, kaip veikia GRBL ir kaip veikia X, Y, Z ašių žingsniniai varikliai, šis projektas yra labai keičiamas, jei turite tam reikalingų medžiagų. Mes nusprendėme pagaminti tokį dydį, nes mus ribojo DVD dėklo dydis. Tačiau, jei pasirinksite gaminti vieną iš diržų ir žingsninių variklių, jus ribos tik žingsnių sukimo momentas.

Rekomenduojamas: