hey
I make a line tracking car. I use two continuous servos and 5 line tracking sensors. My big problem is that the servos dont work proparly with my sensors. My sensors detect the line but the servos still keep running forward...
#include <Servo.h>
Servo leftServo; //creats left servo object
Servo rightServo;
int s1Left = 2;
int s2Left = 4;
int s3Center = 7;
int s4Right = 8;
int s5Right = 12;
void setup() {
leftServo.attach(9);
rightServo.attach(10);
Serial.begin(9600);
pinMode (s1Left,INPUT);// Lezen van de waardes
pinMode (s2Left, INPUT);
pinMode (s3Center, INPUT);
pinMode (s4Right, INPUT);
pinMode (s5Right, INPUT);
}
void loop() {
if ((digitalRead(s1Left) == LOW) && (digitalRead(s2Left) == LOW) && (digitalRead(s3Center) == HIGH) && (digitalRead(s4Right) == LOW) && (digitalRead(s5Right) == LOW)) { //rechts hard
leftServo.write(90);
rightServo.write(90);
delay(9600);
}
}