UNIVERSIDAD TECNOLOGICA DE HONDURAS
Asignatura
AUTOMATIZACION INDUSTRIAL Y SISTEMAS DE PERCEPCION
Catedrático
Ing. Ivis Portillo
Trabajo
INFORME: SISTEMA AUTOMATIZADO PARA UNA CASA INTELIGENTE
Grupo #1
Claudia Lily Laguna Vílchez 201920110008
Nixon Orlando Centeno Martínez 202210110283
Fernando Antonio Casco Espinal 202210110025
Kenis Mauricio Avilez Martínez 202110110264
Pedro Andrés Rodriguez Ramírez 202110110085
Yensis Nicol Galindo Zepeda 202210110150
Andrés Arturo Anariba Izaguirre 202120110129
Sterling Geovana Rodriguez 202120110087
Jornada
Presencial
Fecha
07/04/2025
INTRODUCCIÓN
El avance de la tecnología ha permitido el desarrollo de sistemas de
automatización que optimizan la seguridad, la eficiencia energética y la
comodidad en los hogares. La implementación de *casas inteligentes* ha
revolucionado la forma en que las personas interactúan con su entorno,
facilitando el control de accesos, la iluminación y otros dispositivos electrónicos
mediante sistemas automatizados.
Este informe presenta el diseño e implementación de un *sistema de control de
acceso y gestión de iluminación* para una casa inteligente, utilizando *Arduino
UNO* y diversos sensores y actuadores. La finalidad de este sistema es
mejorar la seguridad y optimizar el uso de la energía eléctrica mediante la
automatización de procesos cotidianos, como el encendido y apagado de luces
y la apertura de puertas.
Además, este tipo de tecnología no solo tiene aplicaciones en el ámbito
residencial, sino que también puede ser utilizada en oficinas, edificios
comerciales y espacios industriales para mejorar la seguridad y la eficiencia
operativa.
OBJETIVOS GENERALES
Diseñar e implementar un sistema automatizado de *control de acceso y
gestión de iluminación* para una casa inteligente, utilizando *Arduino
UNO* y componentes electrónicos que permitan la optimización del
consumo energético y la mejora de la seguridad.
Programar y configurar un sistema de control de acceso y gestión de
iluminación basado en Arduino UNO, integrando sensores y actuadores
para automatizar el encendido y apagado de luces, así como el control
de accesos, con el propósito de mejorar la seguridad y la eficiencia
energética en entornos residenciales.
OBJETIVOS ESPECIFICOS
Desarrollar un sistema de control de acceso basado en un teclado
matricial que permita la autenticación de usuarios mediante una
contraseña.
Integrar sensores y actuadores para la automatización de puertas y
luces, permitiendo su activación y desactivación de forma inteligente.
Utilizar finales de carrera y sensores magnéticos para detectar el estado
de puertas y ventanas, asegurando un monitoreo eficiente.
}
METODOLOGÍA
El desarrollo del sistema se llevó a cabo mediante una metodología
experimental basada en la construcción de una *maqueta funcional*, en la que
se integraron los distintos componentes electrónicos y se evaluó su desempeño
en condiciones controladas.
Etapas del desarrollo del sistema:
1. *Investigación y selección de componentes: Se analizaron diversas opciones
de hardware y se eligieron los sensores, actuadores y microcontroladores más
adecuados para el sistema.
2. *Diseño del circuito eléctrico: Se elaboraron esquemas y diagramas de
conexión utilizando software de diseño electrónico.
3. *Programación en Arduino IDE: Se implementó el código en lenguaje C++,
utilizando librerías específicas para el manejo del teclado matricial y la
activación de los relés.
4. *Montaje del sistema: Se ensamblaron los sensores, relés, teclado y otros
componentes en la maqueta, verificando la correcta conexión de cada
elemento.
5. *Pruebas y ajustes: Se realizaron pruebas individuales y generales para
evaluar la funcionalidad del sistema y corregir posibles errores en el código o
en las conexiones.
6. *Análisis de resultados: Se documentaron los hallazgos del proceso de
prueba y se plantearon posibles mejoras para futuras versiones del sistema.
CONSULTAS PROFESIONALES
Se realizaron consultas con docentes de la universidad y tutoriales
especializados sobre:
Uso de la librería Keypad en Arduino.
Manejo de relés para cargas eléctricas.
Instalación de sensores magnéticos y finales de carrera.
Programación lógica en el entorno LOGO para PLCs simulados.
Automatización y control: Para mejorar la integración de sensores y
actuadores en el sistema.
Programación en Arduino: Para optimizar el código y garantizar una
ejecución eficiente de las funciones del sistema.
Instalación de relés y dispositivos de control eléctrico: Para asegurar el
manejo adecuado de cargas eléctricas sin comprometer la seguridad del
sistema.
ALCANCES Y LIMITACIONES
Alcances:
- Desarrollo de un sistema funcional de control de acceso mediante un teclado
matricial y Arduino UNO.
- Implementación de sensores y actuadores para la automatización de puertas
y luces.
- Creación de una maqueta operativa que demuestra el funcionamiento del
sistema en un entorno controlado.
- Optimización del consumo eléctrico al automatizar el apagado de luces en
ausencia de personas.
Limitaciones:
- El sistema no cuenta con conectividad a Internet, lo que impide el monitoreo y
control remoto.
- No se ha desarrollado una aplicación móvil para una interfaz de usuario más
intuitiva.
- El prototipo ha sido probado solo en una maqueta y no en un entorno real.
ESQUEMA DE PROGRAMACIÓN
Se utilizó programación en dos plataformas:
Arduino IDE:
Librería Keypad
Pines de entrada y salida definidos
Activación y desactivación de relés según contraseña
LOGO:
Entradas: I1 a I6
Compuertas OR: B001 a B005
Relés: B002 a B007
Salidas: Q1 a Q3
Funciones para apertura, cierre y control de luces
Ver Anexos para imágenes detalladas de los esquemas.
Librería Keypad: Para la gestión del teclado matricial y el ingreso de
contraseñas.
Manejo de pines de entrada y salida: Para conectar sensores y
actuadores.
Uso de relés electromagnéticos: Para controlar el encendido y apagado
de luces y la apertura de puertas.
Condicionales y estructuras de control: Para evaluar el estado de los
sensores y ejecutar acciones según sea necesario.
MARCO CONCEPTUAL
En este proyecto se utilizaron diversos componentes electrónicos y
herramientas de software que son fundamentales en el ámbito de la
automatización industrial, robótica y domótica. A continuación, se explican cada
uno de ellos:
Arduino UNO
El Arduino UNO es una placa de desarrollo basada en el microcontrolador
ATmega328P. Permite el control de dispositivos electrónicos mediante
programación en el entorno Arduino IDE. Su fácil uso, bajo costo y flexibilidad
lo hacen ideal para proyectos académicos y prototipos funcionales. Esta placa
recibe las señales de los sensores y activa actuadores como relés, luces y
motores, cumpliendo el rol de cerebro del sistema.
Teclado Matricial 4x4
Es un teclado compuesto por 16 teclas distribuidas en una matriz de 4 filas por
4 columnas. Su función es permitir el ingreso de datos (como contraseñas o
comandos) usando una cantidad reducida de pines digitales del
microcontrolador. Es ampliamente usado en sistemas de seguridad y acceso.
Relé Electromagnético
Un relé es un interruptor controlado eléctricamente. Permite activar o desactivar
un circuito de potencia desde una señal de baja corriente proveniente del
Arduino. En este proyecto, los relés controlan el encendido de las luces y la
apertura/cierre de puertas. Son fundamentales para proteger el
microcontrolador de sobrecargas.
Sensor Magnético
Este tipo de sensor detecta la presencia o ausencia de un campo magnético.
Está compuesto por un imán y un interruptor reed. Se utiliza comúnmente para
detectar si una puerta o ventana está abierta o cerrada. En este proyecto,
contribuye al sistema de monitoreo del estado de la puerta principal.
Final de Carrera
También conocidos como “interruptores de límite”, son sensores mecánicos
que detectan la posición final de un componente en movimiento (por ejemplo,
una puerta que se cierra completamente). Al ser presionado por la puerta al
cerrarse, genera una señal que se interpreta para apagar las luces del hogar,
indicando que no hay actividad dentro de la casa.
Cable USB Arduino
Este cable permite la comunicación entre la placa Arduino y una computadora.
Se utiliza tanto para alimentar el sistema como para cargar el código
programado desde el entorno Arduino IDE. También permite la monitorización
de datos mediante el monitor serial.
Fuente de Alimentación
Es el componente encargado de suministrar energía eléctrica estable al
sistema. Dependiendo de los requerimientos del Arduino y los relés, se usa una
fuente de 5V o 12V DC. Se pueden utilizar adaptadores o baterías para
garantizar la autonomía del proyecto.
Protoboard y Cableado
La protoboard es una base para ensamblar circuitos electrónicos sin necesidad
de soldaduras. Se usó en este proyecto para realizar conexiones temporales
entre sensores, el Arduino y otros componentes. Los cables tipo jumper
permitieron una instalación ordenada y segura.
Lenguaje de Programación LOGO
LOGO es un lenguaje de programación gráfico que permite crear lógicas de
control similares a las de los PLC industriales. En este proyecto, se utilizó para
simular el comportamiento de las entradas y salidas del sistema (como
teclados, pulsadores, relés y motores), facilitando la comprensión del flujo
lógico antes de su implementación física.
Software Arduino IDE
Es el entorno de desarrollo oficial de Arduino. Permite escribir, compilar y
cargar programas a la placa. En este proyecto, se utilizó para programar el
comportamiento del teclado, activar relés, controlar luces y recibir señales de
sensores, creando así la lógica central del sistema automatizado.
PRESUPUESTOS DE COSTOS
CONCLUSIONES
1. Se logró la implementación de un *sistema de control de acceso
automatizado* con Arduino.
2. La integración de sensores y actuadores permitió el desarrollo de un sistema
inteligente para la gestión de iluminación y seguridad.
3. Se identificaron las ventajas y limitaciones del sistema, destacando la
necesidad de conectividad remota para una mayor funcionalidad.
4. Se comprobó que la automatización en el hogar mejora la seguridad y
reduce el consumo energético.
5. Se recomienda futuras mejoras como la inclusión de una interfaz gráfica y
conectividad con dispositivos móviles.
BIBLIOGRAFIAS
ANEXOS