Talaan ng mga Nilalaman:

DIY MINI CNC DRAWING MACHINE: 6 na Hakbang
DIY MINI CNC DRAWING MACHINE: 6 na Hakbang

Video: DIY MINI CNC DRAWING MACHINE: 6 na Hakbang

Video: DIY MINI CNC DRAWING MACHINE: 6 na Hakbang
Video: SCARA Robot | How To Build Your Own Arduino Based Robot 2024, Hulyo
Anonim
DIY MINI CNC DRAWING MACHINE
DIY MINI CNC DRAWING MACHINE

Ito ay mini cnc drawing machine

Hakbang 1: VIDEO

Kumusta Mga Kaibigan

Gumawa ako ng isang maliit na laki ng CNC plotter machine mula sa mekanismo ng mini stepper motor

Upang makontrol ang machine na ito ng CNC kailangan namin ng isang board ng microcontroller na tinatawag na arduino Nano at kailangan namin ng driver ng motor na IC para sa bawat stepper motor na L293D IC.

Ang lahat ng mga sangkap ng electronics ay solder sa isang costume na ginawa PCB.

Inihanda ko ang isang layout ng PCB at iniutos ito mula sa JLCPCB. COM sa lalong madaling natanggap ang PCB kailangan lang nitong maghinang ng mga pin ng header, handa nang mag-load ng mga code ng PCB at CNC upang maipatakbo ang code.

Ang JCLPCB ay kumpanya ng pagmamanupaktura ng PCB na ibinibigay nila hanggang sa 10 prototype PCB sa 2 $ lamang.

Kung kailangan mo ng anumang PCB upang mag-order para sa iyo ng mga proyekto sa electronics sa hinaharap maaari mong isaalang-alang na bisitahin ang JLCPCB. COM

Hakbang 2: Pagguhit ng Mga Kable at Circuit

Mga Guhit at Circuit Drawing
Mga Guhit at Circuit Drawing

Sa PC controller PCB nagamit ko ang 2 L293D motor driver IC, Ang L293D Driver IC ay H- bridge IC maaari nitong makontrol ang max 2 DC motor sa bawat direksyon o makokontrol

isang solong bipolar stepper motor.

Ang boltahe ng lohika ng L293D IC ay 5 - 7V DC, ang boltahe ng motor ay 5 - 35V DC, mahawakan nito ang kasalukuyang hanggang 1.2 A.

Kung nais mong mag-order ng parehong PCB na ginamit ko kaya nakalakip ako ng isang gerber ng PCB sa post na ito din ay nagbigay ako ng isang ma-e-edit na file ng PCB na maaari mong buksan sa Fritzing software at maaaring baguhin ang PCB ayon sa kinakailangan mo

Hakbang 3: Kinakailangan na Materyal

Kinakailangan na Materyal
Kinakailangan na Materyal
Kinakailangan na Materyal
Kinakailangan na Materyal
Kinakailangan na Materyal
Kinakailangan na Materyal
Kinakailangan na Materyal
Kinakailangan na Materyal

Ang sumusunod ay ang materyal na ginamit ko, maaari mong subukan ang ilang bagay na mabisa at at ibahagi sa amin..

Pasadyang ginawang PCB mula sa JLCPCB. COM

100mm Stepper motor: - https://www.banggood.in/DC-4-9V-Drive-Stepper-Motor-Screw-With-Nut-Slider-2-Phase-4-Wire-p-964613.html?rmmds = search & cur_warehouse = CN

Arduino nano: - https://amzn.to/2zgmRwUL293D IC: -

PCB Terminal: -

Header pin: -

Servo motor: -

5V adapter: -

Hakbang 4: Source Code at Programming

Mahusay na malaman ang papel na ginagampanan ng bawat bahagi at software sa makina ng CNC

1) Ang ARDUINO Arduino ay karaniwang gumagana bilang isang utak ng CNC Machine isang CNC code na naka-uplode sa arduino upang kapag ang Gcode stream sa arduino ay nag-uutos sa Arduino ng motor na kalasag upang magpatakbo ng mga stepper motor.

2) L293D Motor Shield Ito ay nakatuon na kalasag upang makontrol ang mga katotohanan ng motor na may arduino dito ang kontrol ng kalasag na ito ng dalawang stepper motor (x-axis & y-axis) at isang servo motor, https://cdn-learn.adafruit.com/downloads / pdf / adaf… basahin ito para sa detalye ng kaalamang panteknikal.

3) Servo motor Talaga ang motor na ito ay ginagamit dito sa UP / Down pen servo ay konektado sa motor Shield

4) Arduino IDE Ginagamit ito upang mag-upload ng code sa arduino

5) Pagproseso ng IDE Ginagamit ito upang mag-stram ng G-CODE sa arduino

6) Inkscape Ginagamit ito upang gumawa ng G-CODE file ng anumang imahe

Magdagdag ng Tanong na TipAsk

Hakbang 5: Paghahanda ng G-CODE

Ang G-code ay ang format ng file na maaaring maintindihan ng iyong machine at gumana nang naaayon

Ipagpalagay na kailangan mong gumuhit ng ilang teksto sa machine kaya kailangan mo ang Gcode nito

kaya kung ano ang ginagawa mo Inkscape software ay nagbibigay sa iyo ng isang pasilidad upang mai-convert ang imahe o teksto sa G-code.

kung paano i-convert ang file sa G-code panoorin ang video na ito

Ngunit kapag nag-download ka ng Inkscape software walang isang G-CODE i-save bilang pagpipilian

kaya kailangan mong magdagdag ng isang Extension ng library sa inkscape para sa pag-download na ito ng sumusunod na Makerboat g-code unicorn extension https://github.com/martymcguire/inkscape-unicorn/… Paano idagdag ang extension na ito sa Inkscape

1) I-unzip ang file

2) Buksan ang folder sa pamamagitan ng pag-double click

3) Kopyahin ang lahat ng mga sub folder at mga file

4) Mag-right click sa icon ng inkscape mula sa desktop.

5) Pumunta sa Mga Katangian

6) Pumunta upang buksan ang lokasyon ng file

7) Buksan ang folder na "SHARE"

8) Buksan ang folder na "EXTENSION"

9) Nakalipas dito ang lahat ng file na iyon

10) tapos na

Hakbang 6: Pagproseso ng IDE

Pagproseso ng IDE
Pagproseso ng IDE

Handa na ang aming arduino handa na ang aming makina at handa na ring mag-print ang aming g-code

Kaya kailangan namin ng isang bagay na maaaring magpadala ng g-code sa Arduino, kaya narito mayroon tayong Programing GCTRL na programa Mag-download ng GTRL Code mula sa ibaba na link

Matapos i-download ang GCTRL Code alisan ng zip ang folder i-load ang gctrl code sa

pagpoproseso at pindutin ang pindutan ng pag-play ng isang bagong window na bukas mula sa window na ito maaari mong piliin ang iyong port ng komunikasyon, Sa pamamagitan ng pagpindot sa "G" isang browser ay bukas piliin ang iyong g-code file at i-upload ito sa lalong madaling i-upload mo ang file Machine magsimulang pagguhit

Inirerekumendang: