Você está na página 1de 6

TP 2: TRES LED PARPADEO

DETALLE:

Simular un semáforo. Encender un Led Verde durante 2 segundo , luego hacer


que parpadee. Encender un Led Amarillo durante medio segundo. Encender un
Led Rojo durante 2 segundos.

INSTRUCCIONES DE PROGRAMACIÓN:

 void setup
 void loop
 pinMode(pin,INPUT/OUTPUT)
 digitalWrite(pin,HIGH/LOW)
 delay(tiempo en milisegundos)
DIAGRAMA DE FLUJO:

Inicio
Configuración de pin

Encender Led
Verde
durante 2 Seg.

Apagar Led
Verde 0.1 Seg.

Parpadear Led Verde


3 veces (0.1 seg)

Encender Led
Amarillo
durante 0.5 Seg.

Apagar Led
Amarillo 0.1 Seg.

Encender Led
Rojo
durante 2 Seg.

Apagar Led
Rojo 0.1 Seg.
CIRCUITO:
470 Ω
PROGRAMA:
int pinR=2; //led Rojo
int pinA=4; //led Amarillo
int pinV=6; //led Verde

void setup() {
pinMode(pinR,OUTPUT);
pinMode(pinA,OUTPUT);
pinMode(pinV,OUTPUT);
}

void loop() {
digitalWrite(pinV,HIGH);
delay(2000);
digitalWrite(pinV,LOW);
delay(100);
digitalWrite(pinV,HIGH);
delay(100);
digitalWrite(pinV,LOW);
delay(100);
digitalWrite(pinV,HIGH);
delay(100);
digitalWrite(pinV,LOW);
delay(100);
digitalWrite(pinV,HIGH);
delay(100);
digitalWrite(pinV,LOW);
delay(100);
digitalWrite(pinA,HIGH);
delay(500);
digitalWrite(pinA,LOW);
delay(100);
digitalWrite(pinR,HIGH);
delay(2000);
digitalWrite(pinR,LOW);
delay(100);
}

Você também pode gostar