const int ledPinR = 13;
const int ledPinY = 12;
const int ledPinG = 8;
const int ledPinO = 4;
const int ledPinB = 2;
int boton = 9;
int estadoBoton = 0;
const int ledBOTON = 10;
void setup()
{
pinMode(ledPinR, OUTPUT);
pinMode(ledPinY, OUTPUT);
pinMode(ledPinG, OUTPUT);
pinMode(ledPinO, OUTPUT);
pinMode(ledPinB, OUTPUT);
pinMode(ledBOTON, OUTPUT);
pinMode(boton, INPUT);
Serial.begin(9600);
}
void loop() {
estadoBoton = digitalRead(boton);
if (LOW == (estadoBoton))
{
Serial.print(estadoBoton);
digitalWrite(ledPinG, HIGH);
}
else
{
Serial.print("hola");
digitalWrite(ledPinG, LOW);
delay(500);
digitalWrite(ledPinY, HIGH);
delay(1000);
digitalWrite(ledPinY, LOW);
delay(500);
digitalWrite(ledPinR, HIGH);
delay(4000);
digitalWrite(ledPinR, LOW);
delay(500);
digitalWrite(ledPinY, HIGH);
delay(5000);
digitalWrite(ledPinY, LOW);
}
}