Si aggiunge un servo e la relativa libreria.
#include <Servo.h> # define POT A0 # define MOTORE 9 int sensorValue = 0; int Value = 0; Servo myservo; void setup() { myservo.attach(MOTORE); pinMode(POT, INPUT); Serial.begin(9600); } void loop() { int sensorValue = analogRead(POT); Value=map (sensorValue, 0, 1023, 0, 179); myservo.write(Value); delay(15); }
Sostituire il potenziometro con due fotoresistenze uguali e montate in opposizione sul servo. Quando entrambe le fotoresistenze riceveranno la stessa luce il servo sarà allineato.
Nessun commento:
Posta un commento