1
Instituto Tecnológico Nacional de
México
Campus Acapulco
Carrera: ingeniería EN SISTEMAS
COMPUTACIONALES
Materia: ARQUITECTURA DE COMPUTADORAS II
REPORTE
Docente:
PROYECTO 2
GARCIA MORALES GRACIELA
Equipo: No. De control:
Díaz Cruz ESTEBAN DAVID 21321304
Jiménez Gallardo Melissa 21321069
Manzo Almazán Jesús Israel 20321096
Martínez Martínez Alejandro 20321104
SALGADO SERRANO DANNA ZEFI 21321195
SANTIAGO JUANICO JOHANN DAVID 21321205
TERRONES MORAN JOSUE EDUARdo 21321229
TORRES GALLARDO ANGEL GABRIEL 21321234
Horario: 13:00 - 14:00
Fecha: 17 de marzo de 2025
2
Índice
Introducción..................................................................................................................................... 4
Objetivo de la práctica ..................................................................................................................... 5
Fundamento teórico ......................................................................................................................... 6
Materiales y herramientas.............................................................................................................. 15
Esquema (Proteus, Tinkercad)....................................................................................................... 16
Desarrollo de la práctica ................................................................................................................ 18
Análisis .......................................................................................................................................... 24
Conclusión ..................................................................................................................................... 26
Bibliografías .................................................................................................................................. 27
3
Índice de imágenes
Ilustración 1. se muestra un semáforo ............................................................................................ 7
Ilustración 2. Se muestran las conexiones ...................................................................................... 9
Ilustración 3. semáforo peatonal ................................................................................................... 10
Ilustración 4. semáforo de carros ................................................................................................. 11
Ilustración 5. Semáforos para tranvías o autobuses ..................................................................... 11
Ilustración 6. Placa de Arduino .................................................................................................... 12
Ilustración 7. Circuito integrado 74HC595 .................................................................................. 13
Ilustración 8. Se muestra el datasheet y sus registros ................................................................... 14
Ilustración . Se muestran los materiales a utilizar ........................................................................ 15
Ilustración . Diagrama del circuito general.................................................................................. 16
Ilustración . Diagrama de las conexiones del 595 a los displays ................................................. 17
Ilustración . Bosquejo del diseño de la maqueta ........................................................................... 18
Ilustración . se muestra los cortes del ciclo vía y camellón .......................................................... 18
Ilustración . Se muestra la maqueta donde se colocará todo. ....................................................... 18
Ilustración . Se muestra la siguiente parte del ciclo vía ............................................................... 18
Ilustración . Proceso del pintado de la carretera ......................................................................... 19
Ilustración . Colocación de las ciclovías ...................................................................................... 19
Ilustración . Colocación del camellón........................................................................................... 19
Ilustración . Proceso del pintado de las franjas amarillas ........................................................... 19
Ilustración . Pintado de la ciclovía ............................................................................................... 19
Ilustración . Colocación de los cables a los leds .......................................................................... 20
Ilustración . Semáforos ya conectados .......................................................................................... 20
Ilustración . Pegado del pasto ....................................................................................................... 20
Ilustración . Colocación de las partes ya pintadas ....................................................................... 20
Ilustración . Se muestran las lámparas ya construidas ................................................................. 20
Ilustración . Se muestra el semáforo ya construido ...................................................................... 20
Ilustración . Se muestra el pintado del semáforo .......................................................................... 20
Ilustración . Pegado de los leds y displays para reforzar ............................................................. 21
Ilustración . Cableado para los leds ............................................................................................. 21
Ilustración . Cableado para los displays ....................................................................................... 21
Ilustración . base de los leds y displays ........................................................................................ 21
Ilustración . Proceso de pintado y secado..................................................................................... 21
Ilustración . Cómo queda ya pegado ............................................................................................. 21
Ilustración . Pegado de las estructuras del semáforo ................................................................... 21
Ilustración . Se muestra los semáforos en la maqueta completa................................................... 23
Ilustración . Conexiones de los displays al 595 ............................................................................ 23
Ilustración . Semáforo peatonal izquierdo .................................................................................... 23
Ilustración . Semáforo peatonal derecho ...................................................................................... 23
Ilustración . Resultado del funcionamiento del semáforo peatonal .............................................. 23
Ilustración . Resultado del funcionamiento del semáforo peatonal .............................................. 23
Ilustración . Resultado del funcionamiento de los semáforos de carros ....................................... 23
Ilustración . Conexiones del 595 y los semáforos al Arduino ....................................................... 23
4
Introducción
En este proyecto hablaremos sobre la elaboración de un sistema de semáforo automatizado en
el cual se van a utilizar microcontroladores y circuitos integrados. En este proyecto básicamente es
comprender el funcionamiento de estos componentes electrónicos de cuál es su función y de cómo
se integran en sistemas reales en nuestra vida cotidiana.
El proyecto abordará la teoría de los microcontroladores, lo cual se destaca por su capacidad
de ejecutar instrucciones y controlar otros dispositivos o componentes electrónicos. También se
explorará el uso de circuitos integrados cómo lo que es el 74HC595, el cual se encarga para el
manejo de los displays que son de 7 segmentos. Para lograr una conexión correcta, se consultaron
las hojas de datos (datasheets) de cada componente, lo cual nos permite conocer y comprender sus
características técnicas tales como sus configuraciones de pines. Este sistema que se desarrollará
durante este proyecto se utilizará una placa de Arduino, lo cual este será el encargado de controlar
las señales luminosas del semáforo y sus tiempos de cambios. Este microcontrolador será
programado para darle el funcionamiento del bucle de las luces (rojo, amarillo y verde) de manera
automática, lo cual se respetarán los tiempos establecidos que simulan el comportamiento de un
semáforo de la vida real. Además, se implantará un temporizador visual que mostrará la cuenta
regresiva para el cruce peatonal lo cual está programado para que pueda estar sincronizados con
los semáforos de carros.
En este proyecto no solo se van a desarrollar habilidades técnicas en la parte electrónica y de
programación, sino que también fomentará la resolución de problemas, pensamiento lógico y
elementos fundamentales que podemos utilizar en nuestra vida cotidiana.
5
Objetivo de la práctica
El objetivo de esta práctica es diseñar y construir un circuito que represente el funcionamiento
de un semáforo, integrando diversos componentes electrónicos para su creación. Se buscará
comprender el funcionamiento de los elementos que conforman el circuito, el circuito integrado
74HC595 se empleará como expansor. Además, se utilizarán displays para mostrar de manera
visual el tiempo, el uso de Protoboard para la conexión de los distintos elementos, leds de colores
para simular las luces del semáforo y resistencias que actuarán como reguladores del sistema.
Un aspecto fundamental será el desarrollo o refuerzo de habilidades en soldadura utilizando
material pertinente para asegurar conexiones adecuadas entre los componentes y otorgarles una
resistencia mayor.
La plataforma Arduino se implementará como medio de programación para optimizar la
gestión de los tiempos de operación del sistema, permitiendo un control preciso y eficiente.
Al finalizar esta práctica se reforzará o adquirirá el conocimiento sobre el diseño,
implementación, programación, interconexión de componentes electrónicos, aplicaciones de
circuitos integrados y las maneras en que se puede abordar un problema aplicando conocimientos
teóricos y habilidades técnicas.
6
Fundamento teórico
Historia del semáforo
Hace 150 años, en diciembre de 1868 se instaló en Londres el primer semáforo del mundo en
el exterior del parlamento británico de Westminster.
Utilizando como referencia las señales de ferrocarril, el ingeniero ferroviario John Peake
Knight diseñó el primer semáforo utilizado para controlar el tráfico. Su diseño consistía en dos
brazos verticales con dos lámparas de gas. De día, cuando el brazo estaba en posición vertical
indicaba “seguir” y cuando estaba en posición horizontal indicaba “parar” y de noche se utilizaban
las lámparas de gas con los colores verde para “seguir” y rojo para “parar”, accionadas de forma
manual por un policía. Unos meses después de su instalación, una explosión accidental hirió
gravemente al policía encargado de su funcionamiento y el semáforo fue retirado.
El aumento de la necesidad de controlar el tráfico debido al incremento del uso de varios tipos
de vehículos y la consiguiente congestión en la circulación propició que la idea del semáforo fuera
recuperada a principios del siglo XX. La evolución en la instalación de las primeras farolas
eléctricas permitió adaptar la invención de J.P. Knight hacia un diseño eléctrico, más seguro. Así,
el primer semáforo eléctrico del mundo se instaló en Cleveland, Estados Unidos, en 1914. El
primero de Europa se instaló en Berlín, Alemania, sólo 10 años después.
7
Ilustración 1. se muestra un semáforo
En 1926, la empresa SICE (vinculada por entonces a General Electric, propietaria de la patente
de los semáforos), instala por primera vez en España una “farola de señales luminosas para regular
la circulación de peatones y vehículos” que ahora llamamos “semáforo”. Ese primer semáforo fue
instalado en Madrid, en el cruce de la calle Alcalá con Conde de Peñalver (actual Gran Vía). En
aquella época éste era uno de los cruces más complicados de la ciudad, no es casualidad que allí se
encontraran los principales concesionarios: Citroën, Fiat, Renault y Chrysler-Seida. Para entonces,
el color ámbar ya se había incorporado al diseño del semáforo, advirtiendo al conductor del próximo
cambio de color.
Ante el desconocimiento generalizado de los ciudadanos respecto al significado de los colores
de los semáforos, se utilizaron los periódicos para comunicar insistentemente el Reglamento de
Tráfico y enseñar a los conductores y peatones cuándo y cómo debían cruzar.
Con el tiempo y la llegada de nuevas tecnologías, el semáforo ha ido evolucionando a lo que
ahora conocemos como “semáforo inteligente”. Por supuesto, hoy en día la gestión del tráfico se
realiza desde un centro de control con un software especializado compuesto de complejos
8
algoritmos, capaz de regular el flujo de vehículos. Pero la centralización no le ha restado relevancia
a la propia señal. Ciento cincuenta años después, el semáforo sigue regulando el tráfico de todo el
mundo y su uso es universalmente conocido, asegurando que la circulación sea más fluida, cómoda
y segura, tanto para conductores como para peatones.
Funcionamiento de los semáforos
Los semáforos son importantes en las ciudades porque permiten regular el flujo de vehículos
y peatones en las vías, facilitando el orden y la seguridad de los habitantes. Estos aparatos emiten
señales usando luces de tres colores: el verde indica que se puede avanzar, el amarillo es una alerta
para reducir la velocidad antes de pasar al rojo, color que indica que debemos detenernos.
Su invención surgió de la necesidad de crear un sistema que permitiera, tanto a carros como a
peatones, transitar por las calles de una manera segura. El primer semáforo se usó en Londres en
1898 y, 16 años más tarde, se instaló en Estados Unidos un semáforo más moderno, parecido al
que conocemos hoy en día. Luego de esto vino el semáforo peatonal, que indica con una figura
humana cuando es tiempo de pasar la calle o de esperar.
Los semáforos de una ciudad se manejan desde una central donde hay un computador con un
programa especial que los hace funcionar. Allí hay personas que están monitoreando
constantemente, por medio de cámaras, la efectividad de los semáforos en las vías.
9
Ilustración 2. Se muestran las conexiones
Este funcionamiento depende del tipo de semáforos. Los más antiguos se programan para que
cada color tenga un tiempo constante durante todo el día, sin importar la cantidad de carros que
transitan a determinada hora. Los más modernos, llamados semáforos inteligentes, determinan la
duración de cada luz de acuerdo con el flujo vehicular. Este puede ser detectado gracias a unos
sensores ubicados en el pavimento por donde transitan los carros. Así, en una calle por la que
circulan muchos vehículos a cierta hora del día, el semáforo va a darle un tiempo más largo a la luz
verde para que no se acumule el tráfico.
La programación de los semáforos es sencilla. En el caso de los más antiguos, se le asigna al
programa unos tiempos fijos para cada luz y en el caso de los semáforos modernos, se diseña un
programa que obedece a los sensores de flujo vehicular los cuales deciden cuánto tiempo durará
cada luz.
La ubicación y programación de los semáforos se realiza teniendo en cuenta la importancia
de las vías y los volúmenes de vehículos que se mueven por ellas. De acuerdo con esto, los tiempos
de los semáforos de una intersección, es decir, donde se cruzan dos vías, pueden ir cambiando.
10
Tipos de semáforos
Existen varios tipos de semáforos, siendo el más común el que podemos encontrar en muchas
vías públicas en forma vertical y señalizando con tres colores de forma luminosa. Este tipo de
semáforos tienen tres colores (rojo, amarillo y verde) para los vehículos, y al lado dos cuadros con
dos señales luminosas, una verde y otra roja (ambas con forma de peatón)
Semáforos peatonales
Son aquellos que se identifican por tener dos figuras con forma de peatón, una roja y una
verde. Cuando la figura es roja, el peatón no puede cruzar la vía, si es verde si puede cruzar y si
ésta última es intermitente quiere decir que al peatón le queda poco tiempo de permiso para cruzar.
Ilustración 3. semáforo peatonal
Semáforos de carril
Se caracterizan por tener forma cuadrada, a lo largo de la carretera podemos encontrar
semáforos de este tipo, uno por cada carril. Pueden ser:
• Cruz luminosa de color roja: los vehículos no pueden circular por ese carril.
• Flecha luminosa de color verde hacia abajo: los vehículos deben de circular por ese
carril.
• Flecha horizontal luminosa de color amarilla: los vehículos deben abandonar dicho
carril lo antes posible.
11
Ilustración 4. semáforo de carros
Semáforos para tranvías o autobuses
En caso de que exista un carril reservado para autobuses, deberán seguir las siguientes
indicaciones, al igual que también deben cumplir dichas indicaciones los tranvías. Estos semáforos
se caracterizan por indicar y organizar la circulación a través de una línea vertical, oblicua u
horizontal de color amarillo
• Línea oblicua izquierda o derecha: se puede circular en el sentido señalizado.
• Línea horizontal: queda totalmente prohibido el paso, se debe esperar a que vuelva a
estar permitido.
• Línea vertical: se puede circular.
Ilustración 5. Semáforos para tranvías o autobuses
Qué es Arduino
Arduino es una plataforma de creación de electrónica de código abierto, la cual está basada
en hardware y software libre, flexible y fácil de utilizar para los creadores y desarrolladores. Esta
12
plataforma permite crear diferentes tipos de microordenadores de una sola placa a los que la
comunidad de creadores puede darles diferentes tipos de uso.
El Arduino es una placa basada en un microcontrolador ATMEL. Los microcontroladores
son circuitos integrados en los que se pueden grabar instrucciones, las cuales las escribes con el
lenguaje de programación que puedes utilizar en el entorno Arduino IDE. Estas instrucciones
permiten crear programas que interactúan con los circuitos de la placa.
El microcontrolador de Arduino posee lo que se llama una interfaz de entrada, que es una
conexión en la que podemos conectar en la placa diferentes tipos de periféricos. La información de
estos periféricos que conectes se trasladará al microcontrolador, el cual se encargará de procesar
los datos que le lleguen a través de ellos.
Ilustración 6. Placa de Arduino
El tipo de periféricos que puedas utilizar para enviar datos al microcontrolador depende en
gran medida de qué uso le estés pensando dar. Pueden ser cámaras para obtener imágenes, teclados
para introducir datos, o diferentes tipos de sensores.
13
También cuenta con una interfaz de salida, que es la que se encarga de llevar la información
que se ha procesado en el Arduino a otros periféricos. Estos periféricos pueden ser pantallas o
altavoces en los que reproducir los datos procesados, pero también pueden ser otras placas o
controladores.
Qué es el registro de desplazamiento 74HC595
El 74HC595 es un registro de desplazamiento de 8 bit con una entrada serie y salida paralelo,
la gran utilidad de esto es poder utilizar y controlar ocho salidas con tan solo 3 pines de nuestro
microcontrolador, como dije antes mediante las entradas (Latch/Clock/Data), podemos controlar
hasta ocho salidas, de manera que es de gran utilidad para proyectos en los que contamos con poca
cantidad de pines en nuestro microcontrolador. Desplazar bits de datos puede resultar muy práctico.
Un motivo es que se necesite desplazar los valores por un objetivo concreto. Pero también desplazar
supone realizar algunas operaciones sobre los bits almacenados. Por ejemplo, desplazar a la
izquierda un conjunto de bits es como multiplicarlos por 2. Desplazarlos a la derecha es como
dividir entre 2. Por tanto, para hacer multiplicaciones y divisiones binarias pueden ser muy práctico.
Ilustración 7. Circuito integrado 74HC595
Según el tipo de desplazamiento que hagan sobre los bits que almacenan, los registros pueden
ser de varios tipos. Son capaces de desplazar a la izquierda o a la derecha, algunos bidireccionales,
pero el orden es lo que determinará el tipo, incluso en otros casos también se catalogan en función
de cómo estén las entradas y salidas:
14
Serie-Serie: aquellos en los que solo el primer flip-flop recibe datos y van entrando en serie
hasta llenar el registro completo. El último flip-flop es el que está directamente conectado a la
salida y a través del que irán saliendo del registro.
Paralelo-serie: los bits entran en paralelo para ser almacenados a la vez en todos los flip-
flops, pero luego salen en serie. Se pueden usar para convertir de serie a paralelo y viceversa.
Serie-Paralelo: similar al anterior, todas las salidas son accesibles a la vez de todos los flip-
flops. Pero los datos entrarán solo por el primero en serie.
Paralelo-paralelo: los datos entran en paralelo y salen en paralelo.
Ilustración 8. Se muestra el datasheet y sus registros
15
Materiales y herramientas
Para realizar el proyecto se ocuparon los siguientes materiales y herramientas:
Ilustración 9. Se muestran los materiales a utilizar
• Arduino (Microcontrolador)
• Circuito integrado (74HC595)
• Protoboard
• Leds (Rojo, amarillo y verde)
• Cables de conexión
• Resistencias
• Pinturas (Amarrillo, blanco, negro, gris, etc)
• Pegamento
• Cartón
• Display
• Bolitas de unicel
• Aserrín
• Popotes
• Papel batería
16
Esquema (Proteus, Tinkercad)
Ilustración 10. Diagrama del circuito general
17
Ilustración 11. Diagrama de las conexiones del 595 a los displays
18
Desarrollo de la práctica
Primero se hizo un bosquejo en papel de cómo se diseñará la maqueta, en este caso se hizo a
una escala 1.100 que básicamente 1cm equivale a un meto a un metro a esa escala y sucesivamente
se fueron sacando las medidas para la ciclovía dándole 3 metros de ancho y 0.30 cm de las franjas
amarillas de la ciclovía, la carretera teniendo 6 metros de ancho, para el cruce peatonal se le dio 1
metro de ancho y para el camellón 1.30 metros. A continuación, se muestra la imagen.
Ilustración 12. Bosquejo del diseño de la maqueta
En la siguiente parte se llevó a cabo la realización de la maqueta, en donde se empezó a cortar
la batería (papel) dándole la base adecuada la colocación de la ciclovía, camellón, etc. Cada corte
tiene su medida cómo se mostró en el bosquejo que se mostró anteriormente.
Ilustración 15. Se muestra la Ilustración 14. Se muestra la Ilustración 13. se muestra los
siguiente parte del ciclo vía maqueta donde se colocará cortes del ciclo vía y
todo. camellón
19
Continuando con la siguiente parte, se muestra la colocación de los cortes de la batería qué se
hicieron para la ciclovía y el camellón, claro siguiendo las medidas que se le dieron el bosquejo.
También se mostrará cómo queda colocado cada una de las partes en la maqueta ya completa, y a
continuación se empezaron a colocar cada una de las partes en sus respectivas medidas que se le
dieron a la maqueta para después pegarlas. Una vez que se hayan colocado las partes se retiraron
para que se empezarán a pintar cada una de esas partes y también la maqueta, en este caso para la
ciclovía se pintó de color azul con líneas blancas en medio y las franjas de las orillas de color
amarillo siguiendo estas normas o reglamento que se establece en la arquitectura, y una vez ya
pintada la maqueta con sus partes se empezaron a pegar cada una de esas partes a la maqueta. A
continuación, se muestran las siguientes imágenes de cómo fue queda cada una de esas partes ya
colocadas.
Ilustración 18. Colocación Ilustración 17. Colocación de Ilustración 16. Proceso del
del camellón las ciclovías pintado de la carretera
Ilustración 20. Pintado de la Ilustración 19. Proceso del
ciclovía pintado de las franjas
amarillas
20
Siguiente parte del proyecto, donde se empezaron a pegar las partes a la maqueta ya pintadas,
en la parte del camellón se pegó el aserrín pintado de color verde simulando el pasto de la vida real
donde se dejó secando durante varios minutos para poder continuar con la maqueta. Después de
eso se empezó a hacer un agujero en la parte del camellón, dónde irá el poste del semáforo y se
mostrará cómo fue el proceso de construcción de este semáforo mostrando la conexión, el cableado,
la colocación de los leds y de cómo quedó el modelado de este semáforo, para después comenzar
con el pintado para darle más realismo. Después, se colocó en la parte de la maqueta para empezarlo
a pegar, esto para que quede firme y no tenga ningún movimiento. En la maqueta para darle más
detalle se colocaron unos árboles que fueron hechos con bolitas de unicel dónde se les echó
pegamento y se sumergieron en el aserrín para darle esa textura de un árbol y una vez secándose,
se empezaron a pegar en la maqueta dándole un espacio para la colocación de unas lámparas para
darle una mejor vista a esta maqueta.
Ilustración 24. Colocación de Ilustración 23. Pegado del Ilustración 22. Semáforos ya Ilustración 21. Colocación de
las partes ya pintadas pasto conectados los cables a los leds
Ilustración 26. Se muestra el Ilustración 27. Se muestra el Ilustración 25. Se muestran
semáforo ya construido pintado del semáforo las lámparas ya construidas
21
Siguiente producto del proyecto, se muestra cómo es el proceso de construcción, primero se hicieron
orificios para los leds y después para los displays, una vez hecho eso se empezaron a hacer las conexiones de
cada una de las partes de los leds y de los displays, ya una vez conectados, se empezó a construir la base en
donde irá posicionado el semáforo dándole una forma de semáforo de la vida real y para que se viera más
realista se empezaron a pintar cada uno de los semáforos, quedando de una manera increíble y bien.
Y así es como queda el proceso de la elaboración de los semáforos del cruce peatonal, se
siguió un esquema eléctrico para las conexiones de los displays y los leds, para que a la hora de
conectar sea más fácil y no tener problemas en las conexiones, evitar cortos que puedan dañar al
microcontrolador u otras partes de los materiales.
Ilustración 31. base de los Ilustración 29. Cableado Ilustración 30. Cableado Ilustración 28. Pegado de los
leds y displays para los leds para los displays leds y displays para reforzar
Ilustración 34. Pegado de las Ilustración 33. Cómo queda Ilustración 32. Proceso de
estructuras del semáforo ya pegado pintado y secado
22
Cómo última parte de proyecto se muestra a detalle las colocaciones de los semáforos del
cruce peatonal en la maqueta y una vez colocado, se procede a pegar ambos lados de las calles y
esto siguiendo sus medidas establecidas en el bosquejo. Ya que se posicionaron los semáforos, se
hicieron pruebas con una batería de 3.5v para ver que no haya ningún falso en las conexiones, tanto
en los semáforos peatonales y displays, también los semáforos de carros. Una vez terminado las
revisiones eléctricas sobre las conexiones y ver que todo va bien, se empezó a hacer las conexiones
establecidas en el diagrama, se hizo una conexión a detallen y de forma ordenada para evitar
confusiones en el cableado. Para estas conexiones se usó una Protoboard para organizar de manera
más limpia y estructurada, esto para que se pueda conectar bien al microcontrolador y al circuito
integrado (74HC595), en la parte del 74HC595 se hicieron las conexiones a los displays siguiendo
el diagrama, el datasheet del circuito integrado y del display, esto para tener una mejor visión y
orientación para llevar una buena conexión en la Protoboard y en el Arduino. Para conectar los
semáforos al Arduino, cada uno de los leds se declararon constantes para los pines de entradas para
el Arduino y estas son la siguientes; const int rojo1 = 2, amarillo1 = 3, verde1 = 4; const int rojo2
= 5, amarillo2 = 6, verde2 = 7;, estas constantes son para configurar las entradas para el Arduino y
darles el funcionamiento a los leds. Para las entradas del semáforo peatonal se agregaron las
siguientes contantes; const int peatonRojo1 = 8, peatonVerde1 = 9; const int peatonRojo2 = 10,
peatonVerde2 = 11;, y pasa lo mismo que lo anterior son sus configuraciones de los pines,
recordemos que se están usando las entradas digitales del Arduino. Para el display se usó un mapeo
de los números del 0 al 9. Para la conexión del 74HC595 se usaron las entradas analógicas del
Arduino las cuales son las siguientes; const int dataPin = A0;, const int latchPin = A2;, const int
clockPin = A1;, estas son las entradas que vamos a ocupar para hacer la conexión hacia el 595 para
que pueda recibir los datos del Arduino y pueda cumplir su función. El display tiene cómo salidas
23
a, b, c, d, e, f y g, estas van conectadas al 595 al cual las salidas de display se van a conectar a las
entradas del 595 y estas son las siguientes; Q1, Q2, Q3, Q4, Q5, Q6 y Q7. Ya que esté todo
conectado se empezó a programar el funcionamiento de los semáforos y de los display, dándole el
comportamiento de un semáforo de la vida real. A continuación, se muestran las siguientes
imágenes de cómo fue todo el proceso de las conexiones, pegado de los semáforos del cruce
peatonal y también se mostrará los datasheet del display y el 595.
Ilustración 38. Semáforo Ilustración 37. Semáforo Ilustración 35. Se muestra los Ilustración 36. Conexiones de
peatonal derecho peatonal izquierdo semáforos en la maqueta los displays al 595
completa
Ilustración 42. Conexiones Ilustración 41. Resultado del Ilustración 40. Resultado del Ilustración 39. Resultado del
del 595 y los semáforos al funcionamiento de los funcionamiento del semáforo funcionamiento del semáforo
Arduino semáforos de carros peatonal peatonal
24
Análisis
Algunas observaciones fueron las siguientes:
• Se presentaron algunos detalles en las conexiones
• Hubo errores de codificación
• Planificación y estructuración del cableado
• Diagramas bien definidos
• Construcción de la maqueta a detalle
• Organización de colores del cableado
• Organización en la parte de las conexiones
Hubo algunas complicaciones en la lógica en la parte de programación, para hacer el
comportamiento de los cambios de los colores, esta parte se analizó a detalle de cómo funcionaba
el encendido y apagado de los leds (HIGH y LOW). La técnica que utilice para solucionar los
problemas de que algunos leds quedarán encendidos se fue haciendo la misma lógica del encendido
y apagado, para que el cambio estuviera de manera sincronizada se le agregó un delay para que
estuviera un tiempo de espera en hacer los cambio y esto para que funcionará se pusieron en la
última parte de cada fase de los cambios del código.
En la parte de las conexiones hubo algunos errores, algunas partes de lo leds no prendían,
también pasó con los displays, pero para esta parte se tuvo que ir verificando el tipo de letra y el
encendido, eso se solucionó probando con una batería de 3.5v cada salida del display para que
posteriormente se fueran conectando al 595 y para esto se tuvo que verificar a detalle las
conexiones, y así es cómo se solucionó este problema.
25
También hubo algunas complicaciones en la elaboración de la maqueta más que nada en el
pegado de las cosas ya que se estaba pegando con Resistol y eso tardaba mucho en secar, afectando
el proceso de la elaboración de la maqueta, para este caso se solucionó comprando otro tipo de
pegamento en este caso fue la KolaLoka.
Se presentaron algunos pequeños errores en la parte de la simulación que se hizo en Tinkercad
ya que en la parte del Arduino se hace una simulación donde se codifica para que el circuito
funcione, en este caso cuando se pasó a físico el circuito y el código ya cargado al Arduino tuvo un
comportamiento distinto ya en la maqueta y todo el circuito conectado, a lo que estaba establecido
a la simulación.
26
Conclusión
En conclusión, este proyecto fue de una gran experiencia que nos dejó con mucho
conocimiento en la parte electrónica. Desde el inicio de este proyecto se llevó a cabo un diseño en
papel, donde se hizo evidente de planificar antes de empezar a construir este proyecto. Este paso
nos ayudó en organizar los espacios para la ciclovía, el camellón, el cruce peatonal y la carretera,
donde se aseguraron cada elemento quedara en su sitio con las medidas correctas. En cuanto a la
parte electrónica se presentaron algunos desafíos en la parte de las conexiones de los leds y displays.
Estos errores que pasaron nos sirvieron de mucho entender el funcionamiento del circuito integrado
595, así como la importancia de aprender el datasheet de este circuito para poder realizar de manera
correcta las conexiones, para así evitar errores. También en la parte de la programación se
presentaron algunos desafíos especialmente en la lógica de los semáforos, se que es algo simple
pero ya entender cómo es su funcionamiento en el Arduino es algo tedioso. Básicamente se recopilo
mucho conocimiento sobre las conexiones, diagramas de conexiones, bosquejo, simulaciones en
tiempo real, programación, soldadura, construcción de maquetas, etc.
Para dar como concluido esta práctica, es importante saber y entender como podemos llevar
esta realización de un sistema de semáforos a la vida, todo y cada unos de estos componentes son
muy importantes, no solo se ve en este tipo de proyectos, sino que también lo podemos observar en
los electrodomésticos que utilizamos hoy en dia e incluso se pueden observar en los instrumentos
médicos, dispositivos electrónicos personales, sistemas de seguridad, automóviles, etc.
27
Bibliografías
74HC595 registro de desplazamiento con Arduino. (2020, 29 mayo). Programarfacil Arduino y
Home Assistant. https://programarfacil.com/blog/74hc595-registro-de-desplazamiento-
arduino/
Eafit, U. (s. f.). Semáforos. www.eafit.com.
https://www.eafit.edu.co/ninos/reddelaspreguntas/Paginas/como-funcionan-los-
semaforos.aspx
El semáforo: 150 años de historia | SICE. (2024, 30 abril). SICE. https://www.sice.com/insigths/el-
semaforo-150-anos-de-historia/
Fernández, Y. (2024, 14 noviembre). Qué es Arduino, cómo funciona y qué puedes hacer con uno.
Xataka. https://www.xataka.com/basics/que-arduino-como-funciona-que-puedes-hacer-
uno
La guía definitiva del 74HC595: el eficiente chip de registro de turno de 8 bits. (s/f). Ariat-tech.es.
Recuperado el 16 de marzo de 2025, de https://www.ariat-tech.es/blog/the-ultimate-guide-
to-the-74hc595-the-efficient-8-bit-shift-register-chip.html
Lozano, D. (2018, enero 23). Conectar display 7 segmentos a integrado 7447 en una protoboard.
Diloentutos Pc. https://www.diloentutospc.com/conectar-display-7-segmentos/
Marta López, M. L. (2023, 20 febrero). Semáforo: qué es, para qué sirve y qué tipos existen.
Motor.es. https://www.motor.es/que-es/semaforo