You are on page 1of 2

int btnRight = 2; // Boton de giro derecho al Pin digital 2

int btnLeft = 3; // Boton de giro izquierdo al Pin digital 3

int Right = 10; // Variale de referencia al pin 10

int Left = 11; // Variale de referencia al pin 10

int buttonRight; // Variable global para asignar el valor leido de btnRight

int buttonLeft; // Variable global para asignar el valor leido de btnRight

void setup(){

// Iniciamos los pines de entrada.

pinMode (btnRight, INPUT);

pinMode (btnLeft, INPUT);

// Iniciamos los pines de salida.

pinMode (Right, OUTPUT);

pinMode (Left, OUTPUT);

}
void loop(){ // Ciclo principal

// Lectura de Botones/Pulsadores

buttonRight = digitalRead(btnRight);

buttonLeft = digitalRead(btnLeft);

if (buttonRight == HIGH){

digitalWrite(Right, HIGH);

delay(7000);

else if (buttonLeft == HIGH){

digitalWrite(Left, HIGH);

delay(7000);

else{

digitalWrite(Right, LOW);

digitalWrite(Left, LOW);

delay(2000);

delay(50); // retardo 0.5 segundo (opcional).

You might also like