Documentos de Académico
Documentos de Profesional
Documentos de Cultura
OBJETIVO
Saber
Obtener un circuito esquemático a partir del prototipo en protoboard y viceversa, con dispositivos
básicos.
Tener
Configurar
Conocer
Los siguientes elementos básicos del lenguaje c: variables, tipos de datos, funciones y estructuras
de control.
En esta actividad vamos a desarrollar un cruce de semáforos en una calle. Los semáforos
funcionaran de forma autónoma. Con los múltiples LEDs crearemos las luces de los semáforos.
MATERIAL
Arduino Uno
Protoboard tamaño estándar
Cables para protoboard (Calibre AWG 21 a 26) diferentes Colores
Fuente de alimentación variable o de 9V
Resistencias diferentes valores
6 LEDS diferentes colores
Multímetro
DESARROLLO
▪ Descripción de problema: Vamos a simular un cruce de calles con múltiples LEDS, que harán de
semáforos. El objetivo es que cuando se sitúe un coche en un semáforo que está en rojo, permita
que se ponga en verde y cierre el otro semáforo.
▪ Para empezar, tenemos que partir de unas condiciones iniciales, ¿qué semáforo comienza
abierto y qué semáforo comienza cerrado?
CODIGO
pinMode(ve1,OUTPUT);
pinMode(am1,OUTPUT);
pinMode(ro1,OUTPUT);
pinMode(ve2,OUTPUT);
pinMode(am2,OUTPUT);
pinMode(ro2,OUTPUT); }
void loop(){
//Estado 1
digitalWrite(ve1,HIGH);
digitalWrite(am1,LOW);
digitalWrite(ro1,LOW);
digitalWrite(ve2,LOW);
digitalWrite(am2,LOW);
digitalWrite(ro2,HIGH);
delay(5000);
//Estado 2
digitalWrite(ve1,LOW);
digitalWrite(am1,HIGH);
digitalWrite(ro1,LOW);
digitalWrite(ve2,LOW);
digitalWrite(am2,LOW);
digitalWrite(ro2,HIGH);
delay(1000);6
//Estado 3
digitalWrite(ve1,LOW);
digitalWrite(am1,LOW);
digitalWrite(ro1,HIGH);
digitalWrite(ve2,HIGH);
digitalWrite(am2,LOW);
digitalWrite(ro2,LOW);
delay(5000);
//Estado 4
digitalWrite(ve1,LOW);
digitalWrite(am1,LOW);
digitalWrite(ro1,HIGH);
digitalWrite(ve2,LOW);
digitalWrite(am2,HIGH);
digitalWrite(ro2,LOW);
delay(1000);
El semáforo deberá realizar la secuencia como se mostró en el diagrama de flujo inicial. Arme su
prototipo en físico o de forma virtual y su diagrama de flujo inicial. Seleccione adecuadamente sus
puertos de entrada. [Entrega: Fotografía de su prototipo físico o captura de pantalla si es virtual.
Su diagrama de flujo].
Corrija errores, realice cambios necesarios tanto al prototipo como al software. Verifique el
funcionamiento. [Entrega: Fotografía de su prototipo físico funcionando y captura de pantalla con
timkercad virtual].
Conclusión
Los semáforos son dispositivos de señalización mediante los cuales se regula la circulación de
vehículos, bicicletas y peatones en vías, asignando el derecho de paso o prelación de vehículos y
peatones secuencialmente, por las indicaciones de luces de color rojo, amarillo y verde.