Logro encenderlo, pero no logro que se apague cuando se enciende el otro, y viceversa.
Los declaro con
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
Los agrego luego de la función de giro:
if (adelante && !adelanteAnt){
// pos = pos+1;
// if (pos>=180){
// pos=180;
// }
pos = 90;
}
adelanteAnt = adelante;
{
digitalWrite(7, HIGH);
}
y acá me trabo, enciende, pero queda encendido y no apaga cuando enciende el otro.
Porque si escribo
digitalWrite(7, LOW);
cuando gira para el otro lado, debería declarar lo mismo al principio, para que apague el 8.
En qué me estoy equivocando? Gracias por responder!