Dispositivo de control de acceso con RTOS conectado a la nube
2021 / Matías Bergerman, Pedro Carranza Vélez, Pablo González, Milagros Moutin
Este trabajo fue realizado para la materia 22.99 - Microprocessor Laboratory, del Instituto Tecnológico de Buenos Aires.
Profesor: Ing. Daniel Jacoby.
Resumen 🔗
Este proyecto consiste en un dispositivo diseñado para gestionar el acceso a un edificio mediante tarjetas magnéticas y pines de acceso. Las principales características del proyecto son:
- El dispositivo es controlado usando el microcontrolador ARM Cortex presente en la placa de desarrollo Freedom-K64F.
- El firmware se desarrolló con el RTOS μC/OS-III.
- Todos los drivers para periféricos internos y hardware externo se desarrollaron desde cero.
- El dispositivo se conecta a través de UART a una computadora de escritorio que corre un gateway con un servidor de ThingSpeak para mostrar las estadísticas del dispositivo.
- Los usuarios pueden obtener acceso con el uso de una tarjeta magnética o, alternativamente, un código PIN que se ingresa mediante un encoder rotatorio.
- La interfaz consta de displays de 7 segmentos.
Todos los archivos del proyecto se pueden descargar desde el repositorio de GitHub.
Diagrama de la aplicación RTOS desarrollada:
© 2024 Matías Bergerman
•
Theme Moonwalk