Logo Studenta

U2-5 Desarrollo de Semaforo

¡Este material tiene más páginas!

Vista previa del material en texto

Instituto Tecnológico Superior Progreso 
CARRERA: 
Ingeniería en Sistemas Computacionales 
 
MATERIA: 
Sistemas Programables 
Actividad: 
U2-5. Desarrollo de semáforo 
Docente: 
Dr. Aurelio Mex Mex 
Alumno: 
Wilberth Rafael Madera Poot 
 
SEMESTRE: 
7mo 
 
 
 
 
 
 
 
Instituto Tecnológico Superior Progreso 
1 
 
 
 
 
CONTENIDO 
CONTENIDO 
OBJETIVO ................................................................................................................................................. 2 
EQUIPOS Y MATERIALES ...................................................................................................................... 2 
SOFTWARE ............................................................................................................................................... 2 
INTRODUCCIÓN ....................................................................................................................................... 2 
ACTIVIDAD ................................................................................................................................................ 3 
PRACTICA 1 ................................................................................................................................................. 3 
PRACTICA 2 ................................................................................................................................................. 4 
MATERIALES ............................................................................................................................................ 5 
INTRODUCCIÓN ............................................................................................................................................. 5 
PRÁCTICA 3 ................................................................................................................................................. 7 
Materiales: ........................................................................................................................................... 7 
introduccion .......................................................................................................................................... 7 
CONCLUSIONES ...................................................................................................................................... 9 
REFERENCIAS ....................................................................................................................................... 10 
 
 
 
 
 
 
 
 
 
 
Instituto Tecnológico Superior Progreso 
2 
 
 
 
 
 
 
 
OBJETIVO 
Simular un semáforo es uno de los clásicos en la iniciación de los proyectos de 
Arduino. Aquí vamos a mostrar cómo puedes montar un semáforo sencillo, un 
semáforo para coches y peatones automatizado y por último, el semáforo para 
coches y peatones con pulsador. 
EQUIPOS Y MATERIALES 
● Arduino Uno o similar. 
● ProtoBoard. 
● Cables. 
● Un led rojo, un led amarillo y uno verde. 
● 3 resistencias de 220 Ω 
● Laptop Lenovo ideapad 3 
SOFTWARE 
IDE Arduino 
Tinkercad 
INTRODUCCIÓN 
En esta práctica realizaremos el uso de los leds en conjunto al Arduino para esto 
necesitamos crear un semáforos haremos 3 tipos de ellos uno convencional para 
los vehículos ,para los peatones y vehículos y uno para que el peatón presione 
para que pueda pasar el tiempo para poder cruzar antes que los vehículos para 
que se detengan antes 
Instituto Tecnológico Superior Progreso 
3 
 
ACTIVIDAD 
PRACTICA 1 
para esta práctica realizamos el uso de los leds donde lo conectaremos a nuestra 
ProtoBoard con nuestro Arduino donde crearemos un semáforo utilizamos 3 leds 
uno rojo, amarillo y uno verde donde usaremos 3 resistencias para cada una de 
ellas que son de 220 Homs una de 10 kilo Homs 
ahora para crear nuestro semáforo Colocamos Leds rojo, amarillo y verde en una 
ProtoBoard y también colocamos las resistencias ahora Conectamos estos Leds a 
los pines digitales 10, 9 y 8 de la placa de Arduino UNO Aseguramos que la patilla 
larga del LED está conectada al voltaje positivo, y la pata corta está conectada a 
una resistencia. 
 
Ahora para saber cómo colocaremos nuestro código usaremos el Setup nos 
servirá para poder configurar nuestros pines de salida para poder controlar 
nuestros leds ya que estos mandaran junto con el Loop esto nos servirá en 
conjunto para poder hacer que encienda el led rojo para poder darle un tiempo de 
espera el color verde enciende con el tiempo de espera que le colocamo para 
que pueda cambiar al siguiente tiempo es cuando entra el amarillo una vez que 
se apague ya encendería el color rojo nueva mente y sería un ciclo 
 
 
 
Instituto Tecnológico Superior Progreso 
4 
 
 
 
se repiten continuamente, creando el efecto de un semáforo básico que cambia 
entre rojo, verde y amarillo. 
 
PRACTICA 2 
Instituto Tecnológico Superior Progreso 
5 
 
Para esta práctica usaremos el mismo circuito anterior pero ahora agregaremos 
dos leds más con sus respectivas resistencias y este será para crear un 
semáforo para coches y peatones ya que los dos leds que agregamos 
adicionalmente para eso nos servirá para poder representar a los peatones para 
que ellos sepan en que momento deben cruzar ya que nos permitirá controlar la 
circulación de los vehículos mientras los peatones cruzan 
MATERIALES 
 
Arduino Uno o dispositivo similar. 
ProtoBoard. 
Cables. 
2 LEDs rojos, 1 LED amarillo y 2 LEDs verdes. 
5 resistencias de 220 Ω. 
INTRODUCCIÓN 
Como anteriormente teníamos conectados nuestros leds a los pines digitales que 
son 10,9 y el 8 ahora agregaremos un led rojo y uno verde y estos estarán 
conectados a los pines dijitales 3 y 2 hacemos el mismo proceso anterior para 
conectarlos a la energía Conectamos las patillas largas de los LEDs al voltaje 
positivo, y las patillas cortas (cátodo) a resistencias de 220 Ω, conectando el 
extremo opuesto de las resistencias a tierray ya que teniamos hecho nuestra 
conexiones con la enegia de 5volts y tenemos conectados nuestra tierra que es 
Instituto Tecnológico Superior Progreso 
6 
 
GND que conectamos a nuestar protoboard
 
 
Instituto Tecnológico Superior Progreso 
7 
 
 
Para su configuración inicial tuvimos que definir el tiempo de espera del semáforo 
de los vehículos para poder poner el de los peatones ya que se controla de 
manera secuencial ya que simula el paso de peatones para que los vehículos 
puedan hacer su alto y poder dejar cruzar a las personas 
PRÁCTICA 3 
MATERIALES: 
 
• Arduino Uno o dispositivo similar. 
• ProtoBoard. 
• Cables. 
• 2 Leds rojos, 1 LED amarillo y 2 Leds verdes. 
• 5 resistencias de 220Ω y una de 10 kΩ. 
• 1 pulsador. 
INTRODUCCION 
Para esta práctica utilizaremos el circuito anterior para poder utilizar los 
componentes ya colocados para esto utilizaremos un pulsador y una resistencia 
Instituto Tecnológico Superior Progreso 
8 
 
de 10khoms para poder disminuir el voltaje de 5 ya que sino quemaríamos 
nuestros componentes para esto crearemos un semáforo que al presionar el 
pulsador actuara de manera más rápida para que el peatón pueda pasar más 
rápido y poder evitara cualquier tipo de accidente hacia el peatón para esto 
tendremos que colocar una resistencia de 10 kΩ al pulsador y conectar el otro 
extremo del pulsador a tierra (GND) y conectamos el otro extremo de la resistencia 
del pulsador a nuestro pin digital 6 
Ya que para poder definirlo tenemos que medir el tiempo de cruce de los 
peatones y poder establecer los pines de leds con el pulsador si el pulsador esta 
presionado y ha pasado el tiempo necesario mandara la señal para que el 
semáforo de los vehículos continue su ciclo hasta que otro peatón presione de 
nuevo 
 
Instituto Tecnológico Superior Progreso 
9 
 
 
 
Simulamos que un semáforo para cochesy peatones que cambia de estado 
cuando se presiona un pulsador, permitiendo el cruce seguro de peatones. 
CONCLUSIONES 
Para esta practicas sirven para saber como poder aplicar de forma mas avanzada 
con los semáforos inteligentes que podermos crear para poder ser ampliados y 
Instituto Tecnológico Superior Progreso 
10 
 
agregar más funcionalidades en la sincronización ya que proporciona de forma 
escalonada y poder explorar los conceptos de forma electrónica en la 
programación 
 
 
 
REFERENCIAS

Continuar navegando