Está en la página 1de 3

Secuencia de 3 diodos led utilizando el condicional if

Objetivo: encendido y apagado de una Secuencia de 3 diodos led utilizando el condicional if, es una aplicación
montable sobre un protoboard conectada a una arduino, usando componentes y códigos necesarios para hacer
posible el proyecto

Materiales

Cantidad componentes
1 Arduino uno
1 Rojo led
1 Verde led
1 Amarillo led
1 Protoboard
7 Cables macho macho

Diagrama esquemático:

Jorge Abraham Alvarado Valarezo

3ero de bachillerato “B” electrónica de


consumo
diagrama de flujo
Programación
int rojo=13;
int amarillo=11;
int verde=9;
int retardo=1000;
void setup(){
pinMode(rojo,OUTPUT);
pinMode(amarillo,OUTPUT);
pinMode(verde,OUTPUT);
digitalWrite(rojo,LOW);
digitalWrite(amarillo,LOW);
digitalWrite(verde,LOW);
}
void loop(){
digitalWrite(rojo,HIGH);
delay(retardo);
digitalWrite(rojo,LOW);
digitalWrite(amarillo,HIGH);
delay(retardo);
digitalWrite(amarillo,LOW);
digitalWrite(verde,HIGH);
delay(retardo);
digitalWrite(verde,LOW);
if (retardo > 100){retardo = retardo - 100;}
}
Desarrollo
Podemos dividir el desarrollo en 2 partes, la primera, explicando la codificación en “C”, el cuál describe el
funcionamiento paso a paso:
1. Declaramos los leds rojo, amarillo, verdes con los puertos 13, 11, 9 del arduino
2. Iniciamos con el método Void setup, en el cuál, asignamos cada led como salidas y en este caso también lo
hacemos para que los leds inicien apagados
3. En el método Loop (ciclos), escribimos (digitalWrite) cada uno de los leds tanto en Alta(HIGH), como en
Baja(LOW) y se le da una pausa (delay) de retraso.
4. Al ser un método Loop, este se repetirá infinitamente, mientras exista el flujo de energía
El segundo proceso, consiste en llevar a la práctica lo que está codificado:
1. Colocar cada led en la PROTOBOARD, de manera que el pin negativo se ubique en la línea azul, que significa
negativo.
2. Los pines positivos que corresponden a cada led se conectan a cada puerto de la tarjeta ARDUINO, esto es, el
pin del led rojo al puerto 13, el pin del led verde al puerto 9 y el pin del led amarillo al puerto 11.
3. Los pines negativos del led al estar en una sola línea, estas se conectan con el puerto GND de la tarjeta
ARDUINO.
4. Luego conectamos el ARDUINO a la computadora y hacemos la programación con un programa llamado
arduinodroid y la pasamos a la tarjeta ARDUINO.
5. Finalización del proyecto
Conclusión y recomendación
Este proyecto nos da varias ideas de como programar las secuencias a través de una pequeña codificación en
lenguaje c. Ahora lo hicimos solo con 3 luces podríamos hacerlo con más para señalética, guías, diversión o un
semáforo una recomendación seria comprobar que las luces led no estén quemadas para así poder hacer sin ningún
problema este proyecto además de revisar la programación.

También podría gustarte