#include <Servo.h>
Servo servo ;
int eastLDR = 0;
int westLDR = 1;
int east = 0;
int west = 0;
int delta = 0;
int servoposition = 90;
void setup() {
servo.attach(10);
}
void loop() {
east = analogRead(eastLDR);
west = analogRead(westLDR);
if (east < 350 && west < 350){
while (servoposition <= 150)
{
servoposition++;
servo.write(servoposition);
delay(100);
}
}
delta = east - west;
if (delta > 15){
if (servoposition <= 150)
{
servoposition++;
servo.write(servoposition);
}
}
else if(delta < -15){
if (servoposition > 20)
{
servoposition--;
servo.write(servoposition);
}
}
delay(100);
}