0% encontró este documento útil (0 votos)
214 vistas4 páginas

Semáforo LED: Secuencia Arduino

El documento describe una práctica para crear un semáforo usando LEDs rojo, amarillo y verde en una placa Arduino. Explica cómo conectar los LEDs a los pines de salida 10, 11 y 12 y proporciona el código para encenderlos secuencialmente por tiempos de 1, 1 y 0.5 segundos respectivamente en un bucle infinito, simulando el funcionamiento de un semáforo.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
214 vistas4 páginas

Semáforo LED: Secuencia Arduino

El documento describe una práctica para crear un semáforo usando LEDs rojo, amarillo y verde en una placa Arduino. Explica cómo conectar los LEDs a los pines de salida 10, 11 y 12 y proporciona el código para encenderlos secuencialmente por tiempos de 1, 1 y 0.5 segundos respectivamente en un bucle infinito, simulando el funcionamiento de un semáforo.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

7.

Crea las conexiones siguientes entre la placa protoboard et la placa Arduino:

8. Modifica el programa de tal forma que el LED rojo luzca durante 5 segundos, se apague y se encienda
el LED amarillo, luciendo este 2 segundos y finalmente apagamos el LED amarillo y encendemos el LED
verde que debe lucir otros 5 segundos. Utiliza las variables (led amarillo y led verde) para los puertos 12 y
11.

9. Anota el código (aquí)):


PRÁCTICA 3. El semáforo. Secuencia de leds
Se trata de encender y apagar consecutivamente led de tres colores como si fuera un semáforo

Materiales.
1 led rojo,
1 led amarillo,
1 led verde y
3 resistencias de 220 Ω (rojo-rojo-marrón).

Explicación. Debemos conseguir que los tres leds se enciendan en bucle alternativamente, como si de un
Semáforo se tratase, según esta secuencia: rojo (2 s), verde (2 s), amarillo (0,5 s). Para ello, conectaremos el ánodo
del led rojo al pin 13, el ánodo del led amarillo al pin 11 y el ánodo del led verde al pin 9.

Esquemas eléctricos

PROGRAMA:
void setup()
{
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
}
void loop()
{
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
digitalWrite(10, LOW);
delay (5000);
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
digitalWrite(10, LOW);
delay (5000);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
digitalWrite(10, HIGH);
delay (5000);
}
Programa
void setup() {
pinMode(10,OUTPUT); //verde
pinMode(11,OUTPUT);//amarillo
pinMode(12,OUTPUT); //rojo
}
void loop() {
digitalWrite(10,HIGH);
delay(1000);
digitalWrite(10,LOW);
delay(200);
digitalWrite(11,HIGH);
delay(1000);
digitalWrite(11,LOW);
delay(200);
digitalWrite(12,HIGH);
delay(1000);
digitalWrite(12,LOW);
delay(200);
}

Actividades:

1 Con cuatro led rojos construye las luces del coche fantastico. El código en Scratch se basa en el uso de
activar y desactivar cada uno de los leds mediante los bloques de movimiento de encendido y apagado sobre cada
uno de los pines que alimentan los diodos. Para conseguir el efecto continuo de las luces se debe dar más tiempo
al encendido que al apagado, y así conseguir cierto solape. Todos estos bloques se incluirán en un bucle para que
se repita continuamente.

También podría gustarte