Talaan ng mga Nilalaman:
- Hakbang 1: ANO ANG KAILANGAN MO
- Hakbang 2: BASIC OVERVIEW
- Hakbang 3: paggawa ng frame
- Hakbang 4: Paglikha ng ADAPTER PARA SA MOTOR
- Hakbang 5: PAGTIPON NG MGA GANTRIES
- Hakbang 6: PAG-AUNTUNIN ANG GANTRIES SA TOP NG BAWAT ISA
- Hakbang 7: PAGGAWA NG PEN HOLDER
- Hakbang 8: WIRING THE MACHINE
- Hakbang 9: SANGGUNAN ANG VIDEO NI CREATTIVE BUZZ PARA SA MAS MALINAW NA MGA DETALYE SA MECHANICAL CONSTRUCTION
- Hakbang 10: SOFTWARE
- Hakbang 11: FLASHING GRBL SA ARDUINO
- Hakbang 12: INKSKAPE PARA SA PAGPADALA NG GCODE
- Hakbang 13: Pag-download at Pagdagdag ng GRBL EXTENTION SA INKSCAPE
- Hakbang 14: UNIVERSAL G CODE SENDER
- Hakbang 15: PAG-CALIBRAT SA MGA HAKBANG Bawat MM PARA SA G SENDER NG CODE
- Hakbang 16: Paglikha ng GCODE FILE
Video: DIY CNC Writing Machine Gamit ang GRBL: 16 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Sa proyektong ito, ipapakita ko sa iyo kung paano madaling bumuo ng iyong sariling murang Arduino CNC Plotter Gamit ang Libre at Open-Source Software!
Natagpuan ko ang maraming mga tutorial na nagpapaliwanag kung paano bumuo ng iyong sariling plotter ng CNC, ngunit hindi isang solong isa na nagpapaliwanag nang detalyado tungkol sa lahat ng mga detalye at software na kinakailangan upang maganap ito. Kailangan kong mag-cross-refer sa isang impiyerno ng maraming mga tutorial upang maganap ang proyektong ito. Lahat ng bagay kabilang ang mga detalye ng software na ginamit ay nabanggit sa tutorial na ito. Kaya, nais kong ibahagi ito sa lipunan para sa sinumang nagnanais na likhain ang Project na ito.
Hakbang 1: ANO ANG KAILANGAN MO
- Nema 17 Stepper Motor (4-Wire) x 2
- Arduino Uno R3
- Ang CNC Shield V3 Para sa Arduino Uno
- A4988 Stepper Motor Driver x 2
- Threaded Rods x 2 (Laki ayon sa iyong mga pangangailangan)
- Plain Aluminium Rods x 2
- Super Pandikit
- 5mm Acrylic sheet
- Paggiling ng CNC / Laser Cutter / 3D Printer
- Micro Servo
Hakbang 2: BASIC OVERVIEW
Ang puso ng makina na ito ay ang Arduino na gumagana
gamit ang CNC Shield at ang Stepper Motors. Ginagamit ang mga stepper motor upang mapalabas ang X at Y axes. Dalawang gantry bawat isa na binubuo ng isang stepper motor ay ginawa at itinayo gamit ang acrylic. Ang bawat axis ay kinokontrol nang magkahiwalay ng Arduino na nagpapatakbo ng GRBL Firmware na libre at open-source. Ang panulat na nakakabit sa Z-Axis ay kinokontrol gamit ang isang servo.
Hakbang 3: paggawa ng frame
I-download ang naibigay na file ng Illustrator at gamitin ang iyong kani-kanilang Mill / LaserCutter / 3D Printer upang gawin ang mga piraso para sa frame. Gupitin din ang mga suporta para sa Stepper motor.
Hakbang 4: Paglikha ng ADAPTER PARA SA MOTOR
In-modelo ko ang 3D na adaptor para sa modelo sa Fusion 360 alinsunod sa mga sukat ng aking baras at baras ng motor. Ang mga stl at fusion file ay naka-link sa ibaba. Maaari din itong makita sa aking profile sa TinkerCAD. I-download ang mga file at i-print ang 3D ang Adapter.
Mag-click dito para sa file na TinkerCAD.
Hakbang 5: PAGTIPON NG MGA GANTRIES
Ipunin ang mga piraso ng Acrylic na CNC upang tumugma sa ipinakitang imahe sa pamamagitan ng pag-mount ng patayong motor at mga suporta ng pamalo tulad ng ipinakita sa larawan. Katulad nito, tipunin ang Y gantry gamit ang mga piraso ng acrylic
Hakbang 6: PAG-AUNTUNIN ANG GANTRIES SA TOP NG BAWAT ISA
Mga slide-in nut sa parehong mga sinulid na tungkod at ang mga payat na pamalo at ayusin ito sa lugar. Pandikit ang isang piraso ng acrylic spaning sa parehong mga rod.
Kola ang gantimpala ng axis ng Y sa piraso ng acrylic na ito,
Hakbang 7: PAGGAWA NG PEN HOLDER
Inilabas ng CNC ang mga kinakailangang bahagi at pinagsama-sama upang mabuo ang mekanismo na ipinakita sa mga imahe. Ikabit ang Servo sa ibinigay na lugar gamit ang pandikit.
Hakbang 8: WIRING THE MACHINE
Ikonekta ang mga lalaking jumper sa pagitan ng mga may hawak ng Driver upang paganahin ang micro-stepping.
ikonekta ang natitirang bahagi tulad ng nabanggit sa diagram ng mga kable.
I-power ang mga piyesa gamit ang 12v supply
Hakbang 9: SANGGUNAN ANG VIDEO NI CREATTIVE BUZZ PARA SA MAS MALINAW NA MGA DETALYE SA MECHANICAL CONSTRUCTION
Natapos ko na ang aking konstruksyon sa Mekanikal bilang pagsangguni sa video na ito, lahat ng mga kredito sa may-ari.
Hakbang 10: SOFTWARE
Hakbang 11: FLASHING GRBL SA ARDUINO
Ang pangunahing Software na tumatakbo sa Arduino na kumokontrol sa Motors ay GRBL. Upang i-flash ito:
- I-download ang Naibigay na Library
- Idagdag ang Library sa Arduino IDE
- Bukas na Mga Halimbawa
- Sa ilalim ng MIGRBL
- buksan ang grblupload
- I-upload ang sketch sa iyong arduino.
Hakbang 12: INKSKAPE PARA SA PAGPADALA NG GCODE
Mag-download ng Bersyon ng Inkscape 0.47 mula rito. at i-install ito.
Hakbang 13: Pag-download at Pagdagdag ng GRBL EXTENTION SA INKSCAPE
I-download ang mga file na ibinigay sa ibaba
Sumangguni sa video na ito para sa mga detalye sa kung paano i-install ang extension sa Inkscape.
Hakbang 14: UNIVERSAL G CODE SENDER
I-download ang nagpadala ng Universal G Code at i-unzip ito.
MULA RITO.
Hakbang 15: PAG-CALIBRAT SA MGA HAKBANG Bawat MM PARA SA G SENDER NG CODE
Buksan ang aplication ng G-Code Sender.
- Ikonekta ang Arduino sa Computer
- Piliin ang tamang port ng komunikasyon
- Pindutin ang Buksan upang maitaguyod ang isang koneksyon sa arduino.
- Ipasok ang Machine Control Mode
- Tiyaking tumatakbo ang iyong makina sa tamang direksyon gamit ang mga paggalaw ng x y.
- bigyan ang bawat axis ng galaw na 1 pulgada at sukatin ang aktwal na distansya ng paglalakbay
- Lumipat sa tab na Command
- I-type sa $$
- tandaan ang mga halagang $ 100 at $ 101 para sa mga hakbang sa bawat mm ng x at y axis ayon sa pagkakabanggit.
- Gumamit ng "$ 100 =" upang ayusin ang mga hakbang sa bawat mm sa x axis at "$ 101 =" para sa y axis ayon sa pagkakabanggit.
- Ulitin hanggang sa ang distansya na nalakbay ay eksaktong katumbas ng ibinigay na utos.
Hakbang 16: Paglikha ng GCODE FILE
- Buksan ang Inkscape
- I-import ang nais na imahe at i-convert ito sa path
- Sa Mga Extension, Gumamit ng MI GRBL EXTENSION.
- Pindutin ang apply at lumikha ng GCODE FILE.
- Buksan ang File mode sa GCODE Sender
- piliin ang file
- hit send
MULING BALIK AT HUWAN ANG GABI NG MESIN.
Inirerekumendang:
DIY -- Paano Gumawa ng isang Spider Robot Aling Maaaring Kontrolin Gamit ang Smartphone Gamit ang Arduino Uno: 6 Mga Hakbang
DIY || Paano Gumawa ng isang Spider Robot Aling Maaaring Kontrolin Gamit ang Smartphone Gamit ang Arduino Uno: Habang gumagawa ng isang Spider robot, maaaring malaman ng maraming mga bagay tungkol sa robot. Tulad ng paggawa ng Robots ay Nakakaaliw pati na rin ang mapaghamong. Sa video na ito ipapakita namin sa iyo kung paano gumawa ng isang Spider robot, na maaari naming mapatakbo gamit ang aming smartphone (Androi
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: " Push-It " Interactive na laro gamit ang isang hubad na Arduino board, walang mga panlabas na bahagi o mga kable na kinakailangan (gumagamit ng isang capacitive 'touch' input). Ipinapakita sa itaas, ipinapakita ang pagtakbo nito sa dalawang magkakaibang board. Push-Mayroon itong dalawang layunin. Upang mabilis na maipakita / v
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
DIY Writing Machine Gamit ang Scratch: 10 Hakbang
DIY Writing Machine Gamit ang Scratch: Kumusta ang lahat sa aming bagong mga itinuturo na proyekto ngayon ay isang maliit na plotter ng CNC na ginawa gamit ang mga dating recycled na materyales sa simula kaya't tingnan natin kung paano ito ginawa
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c