void setup() {
pinMode(4,INPUT); // ESTO ES PARA EL PULSADOR
pinMode(13,OUTPUT); // PRIMER LED
pinMode(12,OUTPUT); // SEGUNDO LED
pinMode(11,OUTPUT); // TERCER LED
pinMode(8,OUTPUT); // BUZZER
}
void loop() {
byte boton=digitalRead(4); // LEEMOS DEL PULSADOR
if(boton==1) // SI EL PULSADOR TIENE UN UNO ES QUE ESTÁ PULSADO
{
digitalWrite(13,HIGH); // ENCIENDE EL PRIMER LED
digitalWrite(12,HIGH); // ENCIENDE EL SEGUNDO LED
digitalWrite(11,HIGH); // ENCIENDE EL TERCER LED
delay(500);
tone(8,1000,500); // LE ENVÍO AL BUZZER UN SONIDO DE 1000 Hz DURANTE 500 ms
delay(500);
digitalWrite(13,LOW); // APAGO EL PRIMER LED
digitalWrite(12,HIGH);
digitalWrite(11,HIGH);
delay(500);
tone(8,1000,500);
delay(500);
digitalWrite(13,LOW);
digitalWrite(12,LOW); // APAGO EL SENGUNDO LED
digitalWrite(11,HIGH);
delay(500);
tone(8,1000,500);
delay(500);
digitalWrite(13,LOW);
digitalWrite(12,LOW);
digitalWrite(11,LOW); // APAGO EL TERCER LED
delay(500);
tone(8,1000,2000); // CUANDO TODOS LOS LED ESTÁN APAGADOS LE ENVÍO AL BUZZER DURANTE 2s
delay(2000);
}
}
No hay comentarios:
Publicar un comentario