Está en la página 1de 6

Can Chan Manuel Esteban

7-B
Ingeniería en Tecnologías de la Información y la
Comunicación Área Sistemas Informáticos

Electrónica
Tarea 1:
Semáforo
Después de colocar los leds y las resistencias de 220Ω se procede a conectar la polaridad negativa

De esta manera ya tendremos la polaridad negativa, ahora se conectarán las resistencias


Ahora se conectará el led rojo al pin numero 13

Seguidamente el amarillo en el pin 12

Luego el verde en el pin -11


Una vez conectados todos los módulos procederemos con la codificación

Definimos el valor que ocupan en los pines :

int rojo=13; //valor del pin para el led rojo

int amarillo=12; // valor del pin para el led amarillo

int verde=11; // valor del pin para el led verde

Ahora dentro del método principal se declara los pines como salida:

void setup()

pinMode(verde,OUTPUT); //declaramos el pin verde como salida

pinMode(amarillo,OUTPUT); //declaramos el pin amarillo como salida

pinMode(rojo,OUTPUT); //declaramos el pin rojo como salida

Luego se crea un método loop(), este hará que la operación indicada se repita:

void loop()

digitalWrite(verde,HIGH); //encendemos el led rojo

delay(2000); //esperamos 2 segundos

digitalWrite(verde,LOW); //apagamos el led rojo

delay(500); //esperamos medio segundo

digitalWrite(amarillo,HIGH); //encendemos el led amarillo

delay(2000); //esperamos 2 segundos

digitalWrite(amarillo,LOW); //apagamos el led amarillo

delay(500); //esperamos medio segundo

digitalWrite(rojo,HIGH); //encendemos el led verde

delay(2000); //esperamos 2 segundos

digitalWrite(rojo,LOW); //apagamos el led verde

delay(500); //esperamos medio segundo

//se repite el método loop()

}
Como en la codificación indicamos que cada 2 segundos se cambie así se vería:

También podría gustarte