Stap 5: Arduino code
UITLEG:
Arduino brengt de servo in 90 graden positie en schakelt de leds welbeschouwd gaat het
Dan het leest de waarde van de PR elke 0,1 seconden, wanneer de waarde een zeer lage waarde (laser wees op PR) hits het beweegt de servo weer in te schakelen de lichten uit en in de aanvangspositie
De code zijn vrij eenvoudig:
#include
Servo de servo; int de foto; int cont;
void setup {servo.attach(7); servo.write(90); foto = 0; cont = 0; pinMode(8,OUTPUT); digitalWrite(8,HIGH);}
void loop {foto=analogRead(A0);
Als (foto < 100) {servo.write(30); delay(700); servo.write(90); cont = 1;
} delay(100);
}