Stap 11: De Software
Op dit punt, moet alle hardware zijn voltooid. Het enige dat nog moet doen is nu aan het installeren van de software die zal maken lopen. De CNC-machine wordt uitgevoerd off van een programmeertaal genaamd G-Code. Het vertelt in wezen de X-, Y- en Z-as welke specifieke het coördineert nodig heeft om naar te gaan. Door zelf heeft Arduino een moeilijke tijd interpretatie van G-Code, dus zullen we installeren een G-Code tolk programma genaamd Grbl. Hier zijn de stappen die u moet nemen om te installeren Grbl op uw Arudion (Uno).
- Download het bestand Grbl Hex voor uw specifieke versie van de Arduino (ik gebruikte versie 0.8 c voor mijn Atmega328 Arduino Uno)
- Download de XLoader software.
- Sluit de Arduino op uw PC.
- Met behulp van de Xloader-software, selecteer het gedownloade bestand Grbl Hex, selecteer je Arduino van het dropdownmenu, en selecteer de COM-poort waarop de Arduino is aangesloten op.
- Klik op "Upload" om de Grbl-software uploaden naar je Arduino.
Nu dat de Arduino is geprepareerd en klaar om te gaan, moeten we installeren sommige software waarmee ons controle de CNC-machine. Een geweldig makkelijk te gebruiken programma heet Grbl Controller. Na downloaden en installeren, kunt u toegankelijk op opwaarts, uw Arduino-poort selecteren en klik op "Openen" om te verbinden.
Zorg ervoor dat uw voeding en 3D pen zijn macht omhoog en dat je Arduino is aangesloten op uw computer. Nu kunt u de pijlen op de rechter benedenhoek te joggen door de motoren. Zorg ervoor dat de vervolgkeuzelijst in de lagere juiste hoek is ingesteld op 1 in plaats van 10. Als een van de platforms achterwaarts wordt uitgevoerd, kan je naar Tools > Opties en klik vervolgens omkeren de as voor de achteruit motor. Om te controleren de 3D pen, schakelen de checkbox "spindel op". Wanneer je dat doet, wordt de 3D Pen motor moet inschakelen en uitschakelen. En als je kijkt naar het scherm van de opdracht aan de linkerkant van de software, het toont u dat "M3" is de code die Hiermee schakelt u de schakeloptie en "M5" is de code die uitgeschakeld. We zullen moeten dit onthouden voor de volgende stap.