Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Kratek povzetek o mojem projektu:-
CNC stroj ali računalniški numerični stroj je zasnovan za krmiljenje različnih funkcij strojev z uporabo računalniških programov. V tem projektu je stroj izdelan tako, da se lahko zanj naredi koda za risanje izida te kode. Ta koncept se uporablja za izdelavo logotipov, risb in drugih umetniških del v realnem času. Portreti in skice so lahko narejeni kot umetnikova mojstrovina.
Vse kar moramo storiti je, da naredimo kodo te slike. Ja! V tem projektu torej delamo, da najprej potrebujemo sliko v PNG. ali jpeg. form in obris te slike se pretvori v g-kodo (to lahko storite s pomočjo različnih aplikacij, ki to ponujajo). Torej je g-koda program, ki bo uporabljen za zagon CNC stroja za risanje slike te kode. Za naš CNC stroj smo že pripravili nekaj g-kod, ki vključujejo oris tetovaže. Navadne bele liste uporabljamo kot zaslon, kjer lahko pisalo, vstavljeno v stroj, riše. Premikanje tega peresa nadzirajo motorji, uporabljeni za os X, Y in Z (kjer so te osi podane po kodi G). Uporabljamo 8 mm motor za os X in Y ter en servo motor za os Z.
1. korak: Kako deluje
V tem projektu potrebujemo nekaj osnovne opreme, kot so prenosni računalnik, kabli in nekaj programske opreme. Ta stroj lahko nariše katero koli 2D sliko s pretvorbo katere koli 2D slike ali datoteke v kodo G (geometrijsko kodo).
G-kodo lahko naredimo s programsko opremo, kot jo potrebujemo Inkscape za pretvorbo naše figure v 2D G-kodo. Uporabite lahko tudi drugo programsko opremo za izdelavo G-kode, kot so Mak3Mill, CAmotics itd. Potrebujemo tudi kodo G pošiljatelja, v tem projektu uporabljam programsko opremo processing-3 za tiskanje kode G na ploščo, lahko pa uporabite tudi drugo programsko opremo, kot je Google G-pošiljatelj.
2. korak: Potrebne so stvari
- Arduino Nano = 1
- L293D (IC) = 2
- 16 -pin IC BASE = 2
- Servo motor (SG90) = 1
- Koračni motor = 2
- Moški/ženski vtič 4 -polni Relimate = 2
- PCB (3*5) = 1
- Lesena deska = 2
- Priključek za glavo = 2
- Soldire žica = 1
- Spajkalni tok = 1
- Majhen zvitek žice = 1
- Paket vijakov 1,5 palca = 1
- USB priključek = 1
- Kabel USB v USB = 1
- USB do kabla USB tipa B = 1
3. korak: Shema vezja
4. korak: Kako to narediti
- Povezali bomo vse priključke na tiskanem vezju.
- Spajkali smo vse priključke v računalniku.
- Priključimo D2, D3, D4, D5 pin Arduino na pin št. 2, 7, 10, 15 IC1 in priključimo pin D8, D9, D10, D11 Arduina na pin 2, 7, 10, 15 IC2.
- Priključite nožico 1, 8, 9, 16 obeh IC na +5V DC (pomeni, da povežete pozitivni pin USB.
- Priključite nožico 4, 5, 12, 13 obeh IC na ozemljitveni zatič IC in Arduino.
- Priključite pin D6 Arduina na signalni zatič servo.
- Priključite servo +ve in –ve žico na pin USB +ve & -ve.
- Spajkajte koračni motor s priključno žico.
- Priključite (IC1) pin št. 3 in 6 na koračni B & D in nožico 11 in 14 na A & C.
- Priključite (IC2) nožico 3 in 6 s korakom D & B in nožico 11 in 14 na C & A.
- Preverite, ali so vsa ožičenja pravilna in preskusite vezje.
5. korak: Naložite kodo
- Prenesite priloženo skico Arduino. Arduino povežite z računalnikom s kablom USB. Naloži skico.
- Zdaj odprite programsko opremo za obdelavo in sestavite gcode_executer_code.
- Zdaj programski opremi dodajte datoteko kode G in jo nato zaženite, vaša naprava deluje.
6. korak: Prenos povezave
- Arduino programska oprema
- Programska oprema za obdelavo
- Programska oprema Inkscape
- Povezava do GitHub