Stap 4: Hoe om hem te programmeren
Ik gebruikte de Arduino Software voor het programmeren van de Wipe-brillen. Hier is de code:
#include <Servo.h> Servo Droite; Servo Gauche; const int switchPin = 2; const int greenLed = 3; const int redLed = 4; int switchVal; void setup() { Droite.attach(9); Gauche.attach(10); pinMode(greenLed, OUTPUT); pinMode(redLed, OUTPUT); pinMode(switchPin, INPUT); } void loop() { switchVal = digitalRead(switchPin); Droite.write(75); Gauche.write(105); delay(400); Droite.write(105); Gauche.write(75); delay(400); Droite.write(75); Gauche.write(105); delay(400); Droite.write(105); Gauche.write(75); delay(400); Droite.write(75); Gauche.write(105); delay(400); Droite.write(105); Gauche.write(75); delay(400); Droite.write(75); Gauche.write(105); delay(400); Droite.write(105); Gauche.write(75); delay(400); Droite.write(90); Gauche.write(90); delay(100000000); }
Opmerking: Ik gebruikte servo motor met continue rotatie en ik nodig had om de snelheid en de tijd, zodat u nodig hebben zult als u fundamentele servo's gebruikt om enkele wijzigingen aanbrengen in het programma.