0% encontró este documento útil (0 votos)
6 vistas5 páginas

Programacion

El proyecto consiste en la implementación de un sistema de seguridad automatizado para casilleros y puertas en una universidad, utilizando un Arduino Uno y diversos componentes como un teclado matricial, pantalla LCD, servo motor y zumbador. Su objetivo es mejorar la seguridad y el control de acceso mediante la autenticación de usuarios y el control eficiente de cerraduras. Se espera que el sistema funcione correctamente, autenticando usuarios y permitiendo el acceso seguro, con propuestas de mejoras futuras como la integración de más sensores y optimización del consumo energético.
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)
6 vistas5 páginas

Programacion

El proyecto consiste en la implementación de un sistema de seguridad automatizado para casilleros y puertas en una universidad, utilizando un Arduino Uno y diversos componentes como un teclado matricial, pantalla LCD, servo motor y zumbador. Su objetivo es mejorar la seguridad y el control de acceso mediante la autenticación de usuarios y el control eficiente de cerraduras. Se espera que el sistema funcione correctamente, autenticando usuarios y permitiendo el acceso seguro, con propuestas de mejoras futuras como la integración de más sensores y optimización del consumo energético.
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

1.

Introducción

1.1. Contextualización del Proyecto

 Descripción general del proyecto: Este proyecto se centra en la implementación de un


sistema de seguridad automatizado para casilleros y puertas en una universidad. El sistema
utilizará un Arduino Uno como núcleo, un teclado matricial 4x4 para la entrada de datos,
una pantalla LCD 16x2 para mostrar información, un servo motor para controlar las
cerraduras, y un zumbador para emitir señales sonoras.

 Objetivos del proyecto: Mejorar la seguridad y el control de acceso en la universidad


mediante un sistema automatizado que permita la autenticación de usuarios y el control
de cerraduras de forma eficiente y segura.

 Justificación: La implementación de este sistema proporciona una mayor seguridad y


comodidad para los usuarios, previniendo accesos no autorizados y mejorando la gestión
de los recursos de seguridad en la universidad.

2. Marco Teórico

2.1. Conceptos Básicos

 Automatización: La automatización implica el uso de tecnología para realizar tareas con


mínima intervención humana. En este proyecto, se aplica en el control de acceso a
casilleros y puertas mediante la verificación de identidades y el control de cerraduras
electrónicas.

 Arduino: Arduino es una plataforma de hardware libre utilizada para construir dispositivos
digitales interactivos. Desarrollada en 2005, facilita el desarrollo de proyectos de
automatización gracias a su simplicidad y versatilidad. Componentes principales incluyen el
microcontrolador, pines de entrada/salida digitales y analógicos, y puertos de
comunicación.

 Sensores y Actuadores: Los sensores utilizados en este proyecto incluyen el teclado


matricial para la entrada de datos, mientras que los actuadores incluyen el servo motor
para controlar las cerraduras y el zumbador para emitir señales sonoras.

2.2. Principios de Control y Programación

 Controladores lógicos: El Arduino Uno gestiona las señales de entrada del teclado matricial
y controla las salidas hacia la pantalla LCD, el servo motor y el zumbador.

 Algoritmos de control: Incluyen la verificación de códigos de acceso ingresados a través


del teclado matricial, y la activación del servo motor para abrir o cerrar las cerraduras
electrónicas, además de emitir señales sonoras con el zumbador en función de los eventos
detectados.

3. Diseño del Sistema

3.1. Descripción del Sistema


 Funcionalidad general: El sistema permite que los usuarios ingresen códigos a través del
teclado matricial para desbloquear casilleros o puertas. La pantalla LCD muestra mensajes
de estado e instrucciones, el servo motor controla las cerraduras, y el zumbador emite
señales sonoras de confirmación o alerta.

 Componentes utilizados: Arduino Uno, teclado matricial 4x4, pantalla LCD 16x2, servo
motor, zumbador, conexiones y cables.

3.3. Esquema Eléctrico

 Esquema de conexión de hardware: El esquema muestra cómo se conectan los


componentes al Arduino Uno:

o Teclado matricial 4x4: Conectado a los pines digitales del Arduino para capturar las
entradas del usuario.

o Pantalla LCD 16x2: Conectada a los pines digitales del Arduino para mostrar
información.

o Servo motor: Conectado a un pin PWM del Arduino para controlar la apertura y
cierre de las cerraduras.

o Zumbador: Conectado a un pin digital del Arduino para emitir señales sonoras.

o Conexiones y cables: Para interconectar todos los componentes y proporcionar


alimentación.

4. Desarrollo de la Programación
4.1. Diseño del Código

 Descripción general: El código controla los dispositivos según las entradas del teclado
matricial, gestionando la verificación de códigos y el control de las cerraduras y el
zumbador.

 Estructura del código: Incluye la inicialización de pines y dispositivos, la lectura de


entradas del teclado matricial, la lógica condicional para verificar los códigos de acceso y la
activación del servo motor y el zumbador.

4.2. Implementación y Programación

 Función de setup(): Configuración inicial de puertos para el teclado matricial, la pantalla


LCD, el servo motor y el zumbador.

 Función de loop(): Funcionalidad continua de lectura de entradas del teclado matricial y


toma de decisiones para activar o desactivar el servo motor y el zumbador según los
códigos ingresados.

 Algoritmos específicos: Ejemplo de código para verificar códigos de acceso y controlar el


servo motor y el zumbador.

4.3. Pruebas y Ajustes

 Pruebas unitarias: Comprobación del funcionamiento de cada componente por separado,


como el teclado matricial, la pantalla LCD, el servo motor y el zumbador.

 Pruebas integrales: Verificación del sistema en su conjunto para asegurar que la


interacción entre los componentes sea la esperada.

5. Integración del Sistema

5.3. Pruebas de funcionamiento

 Pruebas de funcionamiento: Realización de pruebas del sistema en condiciones reales


dentro de la universidad para comprobar la correcta autenticación de usuarios y apertura
de cerraduras.

6. Resultados y Análisis

6.1. Resultados Esperados

 Funcionamiento del sistema: El sistema debe autenticar correctamente a los usuarios


mediante los códigos ingresados y permitir el acceso a casilleros y puertas de manera
segura.

 Desempeño: Evaluación del rendimiento del sistema en términos de tiempo de respuesta,


precisión en la verificación de códigos y eficiencia energética.

6.2. Problemas y Soluciones


 Desafíos encontrados: Problemas como la lectura incorrecta de códigos del teclado
matricial, errores en la activación del servo motor o el zumbador, y fallos en la visualización
en la pantalla LCD.

 Soluciones aplicadas: Ajustes en la configuración de los dispositivos, mejoras en las


conexiones y optimización del código.

7. Conclusiones

7.1. Conclusión General

 Resumen: El sistema proporciona una solución efectiva para el control de acceso en la


universidad, mejorando la seguridad y la comodidad de los usuarios.

 Reflexión: La automatización de sistemas de seguridad para casilleros y puertas es una


solución viable para instituciones educativas.

7.2. Mejoras Futuras

 Sugerencias: Integrar más tipos de sensores, mejorar las comunicaciones remotas,


optimizar el consumo energético y añadir interfaces gráficas para una mejor gestión y
monitoreo del sistema.

8. Bibliografía y Fuentes

 Referencias: Citar libros, artículos y tutoriales utilizados para la investigación y desarrollo


del proyecto.

Anexos

 Código completo:

 [Link]
sharecode=Ck5bhAUzv2HIpOt-w_W5H_1UsmeJBijpoIMFZQrbX1s

 Código: [Link]

 Esquemas adicionales:

SISTEMA DE SEGURIDAD AUTOMATIZADO PARA CASILLEROS Y PUERTAS EN UNA UNIVERSIDAD

También podría gustarte