Hur man kod din egen klo maskin (3 / 5 steg)
Steg 3: Förstå mer om koden
Tillståndsdatorn är bara del av koden. Det figurerar ut vilken riktning motorerna bör gå, och när jordluckraren bör vara öppna och stängda baserat på joysticken ingång.
Lika viktigt som det är det är också viktigt för att kunna samverka med alla delar. Till exempel stepper motor gränssnittet att omvandlar signalen från en riktning, de 4 stepper motor signaler krävs för att driva dem, och servo controller som ändrar klo öppna / stäng signal till PWM utgång servo kräver, och joystick controller, som tar joystick data och konverterar den till en riktning. Det finns också en debouncing modul som tar signalen från gränslägesbrytarna och knappar och säkerställer en stabil signal skickas till tillståndsdatorn.
Du kan se hur alla dessa är anslutna i blockdiagram.