SERENA: Sistema de Alarma Personalizado Arduino Mega 2560 con Pantalla TFT LCD Táctil
Componentes y Suministros
| Arduino Mega 2560 | × | 1 |
| Pantalla TFT LCD Táctil 3.2" | × | 1 |
Aplicaciones y Servicios Online
| Arduino IDE |
Sobre este Proyecto
He visto muchos sistemas de alarma antes, los revisé, vi cómo funcionan y decidí que quería hacer el mío. Quiero decir, ¿por qué no? ¿Por qué no tomar algo y hacerlo incluso mejor? Quiero decir, soy ingeniero informático (estudiante, pero eso cambia pronto) después de todo.
Y Así Nació este Proyecto
Revisé muchos sistemas y lo que realmente ofrecen y pensé que era buena idea poner todas estas funciones (y algunas mías) en una sola placa Arduino que servirá como panel de control de la alarma.
Nada complicado, solo compré la placa junto con una pantalla táctil 3.2". Para hacer funcionar la pantalla necesité librerías. ¡Gran agradecimiento a Henning Carlsen por todas las librerías! Enlace a su web en créditos.
El Programa
Esto me llevó un tiempo completar. ¡No dejes que el código te confunda, siempre comento cuando es necesario!
Funciones Principales de la Alarma
Decidí incluir tres contraseñas diferentes: una de 4 dígitos, una de 5 y una de 6. Sé que son muchas, pero en una futura actualización daré al usuario opción de desactivar el código de 4 dígitos.
- La contraseña de 4 dígitos se usa para armar la alarma.
- La de 5 dígitos para desarmar parcialmente la alarma.
- La de 6 dígitos para desarmar completamente la alarma.
La alarma también puede auto-armarse. Tras ingresar el código de 5 dígitos, el programa inicia una cuenta atrás (default 40 segundos). Al terminar, la alarma se auto-arma. Útil cuando sueles olvidar armar el sistema.
Menú de Opciones
En el menú de opciones, puedes cambiar las tres contraseñas y el tiempo de auto-armado.
Actualizaciones Futuras
Futuras actualizaciones incluirán ajustes de fecha/hora, soporte tarjeta SD (por si fallo de energía y no queremos perder datos), opción para desactivar auto-armado, opción para desactivar contraseña de 4 dígitos y muchas más.
Video Demostración
Código
SERENA v.1.01 Arduino
Sube el código a tu placa Arduino.
Algunos comentarios están en griego, cambiará pronto.
// Código completo disponible en el archivo original // Incluye: UTFT, URTouch para pantalla TFT 3.2" // Sistema alarma con 3 niveles contraseña (4, 5, 6 dígitos) // Auto-armado con cuenta atrás configurable // Menú opciones: cambiar contraseñas, tiempo auto-armado // Interfaz táctil completa con botones virtuales // Zumbador para feedback sonoro // Versión 1.01 con correcciones de bugs y mejoras UI
Proceso de manufactura
- Sistema de Alarma por Detección de Movimiento con Java y Reactive Blocks – Despliegue en Raspberry Pi y Envío de SMS
- Construye un Decodificador DTMF Solo con Arduino – Sin CI Externos
- Sistema automático de riego para plantas con Arduino
- Evaluación de seguridad de sistemas de alarma con Arduino y módulos RF 433 MHz
- Sistema de Ventilación Inteligente para Sótanos: Control de Humedad con Arduino
- Control Arduino UNO desde Python 3 – Envío de Comandos y Demo LED
- Sistema de control de asistencia RFID en tiempo real con Arduino y Google Sheets
- Sistema Avanzado de Alerta de Colisión con Arduino – Alertas Visuales y Sonoras para Seguridad Vehicular
- Sistema de seguridad Arduino: Detección de movimiento inteligente y alerta
- Construye un reloj despertador fiable con RTC DS1302 y Arduino UNO
- Diseño de sistemas de control a prueba de fallos para seguridad y fiabilidad