Repositorio del proyecto "Watchdog Alarm" para asignatura HITO en Inacap Concepción - Talcahuano.
¡Descargas disponibles!: Obtén el software Presionando Aquí!
Watchdog Alarm es un sistema básico de alarmas de seguridad basada en la popular placa de desarrollo de Arduino UNO, solicitado para un certámen en la carrera de Electrónica, en Inacap Concepción - Talcahuano
En este proyecto se hace uso de hardware y de software para la supervisión de los perímetros cubiertos por los distintos sensores que se pueden conectar hacia la placa Arduino, tales como sensores PIR (detección de movimiento), sensores infrarrojos (barrera delimitadora de perímetro) o reed switchs (apertura de puertas).
El objetivo de este proyecto a nivel de evaluación, es crear un dispositivo que pueda realizar operaciones de I/O, que en teoría significa tomar una o más señales de entrada, y obtener ciertos resultados de salida mediante un programa cargado previamente al microcontrolador. Para acompañar al hardware, se implementó un programa cliente con el que el Arduino (mediante la conexión serial) puede enviar y recibir datos via USB.
Para entender cómo implementar el circuito y hacerlo funcionar, ¡mira la documentación!
- Información útil para ensamblaje y programación: Presiona para abrir
- Conociendo la Interfaz Gráfica: Presiona para abrir
Pues... para demostrar su correcto funcionamiento, decidí hacer esta pequeña galería con imágenes que tomé del proyecto (montado en PCB):
El código fuente de este proyecto se encuentra dividido en las siguientes 2 carpetas:
Ruta del repositorio | Detalles |
---|---|
The_Watchdog_Project/RenPy_Client_GUI/ |
Contiene el código fuente del cliente/programa GUI y las librerías utilizadas. |
The_Watchdog_Project/Arduino_Sketch/ |
Contiene el código fuente que hace funcionar la Arduino. |
- LIBRERÍAS DE TERCEROS UTILIZADAS:
- LiquidCrystal I2C: Referencia en Arduino.cc.
- pySerial: Documentación en Read The Docs (Python).
Este software se distribuye bajo la licencia Creative Commons CC-BY-SA v4.0.
Si quieres usar este proyecto para algún video o para adjuntarlo en algún sitio web, te agradecería que me dieras crédito adjuntando la URL de este repositorio :3