Circuito eléctrico:
1 Led rojo
1 Led amarillo
1 Led verde
3 resistencias de 220 ohms
1 Arduino
Programación:
int rojo =13; //el ánodo del led irá al pin 13
int amarillo =11; //el ánodo del led irá al pin 11
int verde =9; //el ánodo del led irá al pin 9
void setup() {
pinMode(rojo,OUTPUT); //el led rojo sera una salida
pinMode(amarillo,OUTPUT); //el led amarillo sera una salida
pinMode(verde,OUTPUT); //el led verde sera una salida
digitalWrite(rojo,LOW); //apagamos el rojo
digitalWrite(amarillo,LOW); //apagamos el amarillo
digitalWrite(verde,LOW); //apagamos el verde
}
void loop() {
digitalWrite(rojo,HIGH);
digitalWrite(amarillo,LOW);
digitalWrite(verde, LOW);
delay(3000);
digitalWrite(rojo,HIGH);
digitalWrite(amarillo,HIGH);
digitalWrite(verde, LOW);
delay(1000);
digitalWrite(rojo,LOW);
digitalWrite(amarillo,LOW);
digitalWrite(verde,HIGH);
delay(3000);
digitalWrite(rojo,LOW);
digitalWrite(amarillo,HIGH);
digitalWrite(verde,LOW);
delay(1000);
}
Esta programación hace la secuencia:
Rojo
rojo-amarillo
verde
amarillo
y esto se repite continuamente
No hay comentarios.:
Publicar un comentario