EtchABot: En mångsidig CNC Etch en skiss (23 / 31 steg)
Steg 23: Spirograph läge
Om du vill rita parametriska mönster med EtchABot, ladda ner den EtchABotPatterns skissen till Arduino. Som standard skissen visar en föränderlig Spirograph mönster i flera minuter, och sedan raderar det och startar igen. Om du läser skissen, ser du flera parametrar som du kan anpassa:
#include < Stepper.h > / / måste ta med detta om vi vill använda "EtchABot.h" < br > #include "EtchABot.h"
#define DEGREES_TO_RADIANS 0.0174533
#define RESET_MINUTES 4 / / # minuter varefter vi återställa mönstret
Välja ett av alternativen nedan för att definiera vilken typ av kurva
#define SPIROGRAPH
#define LISAJOUS
Enkelt ändra parametern RESET_MINUTES för att ändra hur länge mönstret kommer att dra innan raderas. Uncommenting antingen SPIROGRAPH eller LISAJOUS definiera uttalande kommer att avgöra vilken typ av mönster ritat. Lissajous mönstret tar längre tid att rita än Spirograph, så du kanske vill ge det ett par extra minuter rita om du väljer det.
Som analog klockläge behöver inte datorn anslutas för skissen ska köras, så att du kan koppla bort datorn från Arduino USB och tråd upp Arduino makten från bakbord till Vin som visas i föregående steg.
Kontrollera att pennan är i det övre vänstra hörnet av skärmen Etch A Sketch, slå på strömmen, och voila! En själv radera Spirograph!