Mi amigo la foto que subi son los avances que tengo en el proyecto del seguidor toda la extructura la tengo acabada en un 90%, mi problema es el codigo o como tomar el valor de los sensores qrd1114 y tener el control del driver bien, yo estaba tratando de hacer el siguiente condigo pero no funciona bien.
float qrdizq;
float qrdder;
int qrd1 = 1;
int qrd3 = 3;
int moizq = 4;
int moder = 5;
void setup(){
pinMode(moizq, OUTPUT);
pinMode(moder, OUTPUT);
Serial.begin(9600);
}
void loop(){
qrdizq = analogRead(qrd1);
//Entrada analogica 1 sensor 1
qrdder = analogRead(qrd3);
//Entrada analogica 3 sensor 2
//Control de giro del sensor 1 qrdizq
if (qrdizq >= 300)
{
digitalWrite(moizq, HIGH);
}
else
{
digitalWrite(moder, LOW);
}
//Control de giro del sensor 2 qrdder
if (qrdder <= 300)
{
digitalWrite(moder, HIGH);
}
else
{
digitalWrite(moizq, LOW);
}
//Imprimeindo en el terminal
// Actualizando cada segundo
Serial.println(qrdizq);
Serial.println(qrdder);
delay(1000);
}
La forma que tomo en la lectura de los sensores es por medio del terminal, alguien me ayude de favor como hacer el codigo bien, gracias de antemano por sus respuestas.