Namnet ritning CNC (18 / 20 steg)
Steg 18: Programmet
Jag är inte mycket konventionell i min kommentera stil, och min formatering är inte bäst men förhoppningsvis min drev av tanke vid programmering CNC är uppenbara.
Grunderna i programmet är LCD menyn där någon använder joystick ingångarna för att navigera i menyn Redigera ordet Rita. Då gjort det person aktiverar funktionen "DrawWord" som börjar rita bokstäverna och bygga ord.
När programmet går för att rita ett ord det kontrollerar vad den första bokstaven är och öppnar den matchande * Letter*.txt filen från SD-kortet. Samtliga dessa filer innehålla kod för att dra ett brev börjar i det nedre vänstra hörnet (grön pil) och slutar i det nedre högra hörnet (röd pil). När programmet avslutas en bokstav börjar nästa bokstav från den röda pilen och så vidare tills alla bokstaven ritas. Detta gör i princip varje bokstav som ett Alfapet kakel, vilket gör att maskinen att bygga någon 6 bokstäver.
Det finns också funktionen för att köra ett program som har sparats med naming convention "Gcode.txt". Koordinaterna till dras måste vara i form X000Y000Z000 * 000 i millimeter * 50 (steppers har 50 steg per millimeter).
Programmet använder den förinstallerade SD kort och de flytande kristaller och AccelStepper bibliotek från någonstans på webben. Jag har tagit dessa två bibliotek i en zip-mapp. Kopiera innehållet till den plats som din IDE butiker biblioteken.