Implementación de una app móvil para gestionar un dispositivo electrónico de rastreo de mascotas Implementation of a mobile application to manage an electronic pet tracking device
Contenido principal del artículo
Resumen
El proyecto se enfocó en la creación de un sistema de localización y monitoreo en tiempo real, basado en el uso de tecnologías, como el módulo GPS GY-NEO6MV2 y la placa de desarrollo ESP32-Wrover-b. Para la interfaz gráfica del usuario se diseñó un front end con HTML, mientras que el procesamiento de la información se realizó en un entorno back end programado en Python. La comunicación entre los componentes se gestionó mediante el protocolo MQTT, reconocido por su eficiencia en el envío de mensajes ligeros. El módulo GPS se encargó de capturar las coordenadas geográficas a través de señales satelitales, las cuales fueron enviadas al ESP32, el cual operó como núcleo del sistema. Este microcontrolador procesó la información y la transmitió al servidor utilizando MQTT. El back end recibió los datos de ubicación, los interpretó y los preparó para su visualización instantánea en la interfaz web. Gracias a la integración de MQTT, se logró una comunicación fluida y de bajo consumo entre todos los elementos del sistema. En conclusión, se desarrolló exitosamente una solución de rastreo y monitoreo en tiempo real con una arquitectura basada en Arduino GPS, ESP32, HTML, Python y el protocolo MQTT, ofreciendo una interfaz intuitiva y una conexión eficiente entre los diferentes dispositivos
Detalles del artículo

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial 4.0.
Citas
Millahual, C. P. (2020). Descubriendo Arduino. Buenos Aires.
Google Developers. (2021). Kotlin para programadores de Java. Recuperado de Página web
Microsoft. (2022). C# programming guide. Recuperado el 28 de febrero de 2023, de Página web
Xamarin. (s.f.). Why C# is the best language for mobile app development. Recuperado el 28 de febrero de 2023, de Página web
Apple Inc. (s.f.). Objective-C. (s.f.). Recuperado el 28 de febrero de 2023, de Página web
Schwaber, K., & Sutherland, J. (1995). SCRUM Software Development Process. In Business Object Design and Implementation (pp. 117–134). Springer.
Apple Inc. (s.f.). The Swift Programming Language. Recuperado el 28 de febrero de 2023, de Página web
Quito, D. M. (2020). Ordenanza Metropolitana Nº 019-2020. Obtenido de Distrito Metropolitano de Quito: Ordenanza 019-2020
A. Delhij, R. v. (2015). La guía de eduScrum: “las reglas del juego”.
Becker, D. K. (17 de 04 de 2017). Esta es la causa por la que muchas mascotas se pierden. Obtenido de Mascotas mercola: Artículo
Caicedo, R. A. (31 de Enero de 2020). Picorolo. Obtenido de GPS: qué, cómo funciona y sus aplicaciones: Artículo
Español
Inglés