Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.
Diseño web con HTML5 para un sistema de monitoreo y control remoto por IoT
Corresponding Author(s) : Johan Julian Molina Mosquera
Investigación e Innovación en Ingenierías,
Vol. 11 Núm. 1 (2023): Enero-Junio
Resumen
Objetivo: Desarrollar una página web, cuyo propósito principal es la manipulación de forma manual o automática de un servomotor y, la medición en tiempo real de la temperatura y humedad proporcionada por el sensor DHT11. Esta aplicación se desarrolla en los entornos de HTML5, CSS y JavaScript y es aplicado a través del microcontrolador ESP8266, el cual permite la conexión a Wi-Fi para generar las comunicaciones necesarias entre el sistema a controlar, la página web y la base de datos creada en Firebase. Metodología: Para la elaboración de este prototipo, primero, se diseña el entorno de la página web y de la base de datos, segundo, se programan los códigos necesarios para implementar la página web, el sistema de control del servomotor y los datos que suministra el DHT11, tercero, se presenta la estructura del sistema embebido junto con el servomotor y el sensor, para finalizar se refleja el modelo cliente-servidor teniendo en cuenta cada una de las partes de este. Resultados: En los resultados se verifica las mediciones del sensor en tiempo real, y la respuesta del servomotor ante los datos de posición enviados por el usuario, además para facilitar al usuario la manipulación del prototipo, se desarrolla la aplicación para dispositivos Android. Conclusiones: Finalmente, se evidencia las ventajas del IoT y como facilita la vida de los usuarios con su infinidad de aplicaciones, la practicidad y el bajo costo de la placa ESP8266, los principales beneficios de la aplicación Android y la funcionalidad de la página web.
Palabras clave
Descargar cita
Endnote/Zotero/Mendeley (RIS)BibTeX
- K. S. Narasimha Swamy, «An Empirical Study on System Level Aspects of Internet of Things (IoT),» IEEE ACCESS, vol. XX, p. 55, 2020.
- H. G. Hernandez Palma, J. Solórzano Movilla, y J. Jinete Torres, “La Teoría de restricciones para los procesos de gestión y control en las IPS del Caribe Colombiano”, Investigación e Innovación en Ingenierías, vol. 8, n.º 1, pp. 54–68, 2020. DOI: https://doi.org/10.17081/invinno.8.1.3624
- C. M. M. N. Mojica, «El Internet de las cosas (IoT) impactando el sector de la logística,» Bogota, 2019.
- V. B. C. Z. B. Zanella, «Internet of Things for Smart Cities,» IEEE INTERNET OF THINGS JOURNAL, vol. 1, nº 1, pp. 22-32, 2014.
- C. B. O. Enrique, Internet of Things (IoT) Diseño de una red IoT para el hogar, Bogta D.C, 2020.
- H. D. B. a. H. Shanzhi, «A Vision of IoT: Applications, Challenges, and Opportunities With China Perspective,» IEEE INTERNET OF THINGS JOURNAL, vol. 1, nº 4, pp. 349 -359, 2014.
- M. R. K. Soumyalatha Naveen, «Key Technologies and challenges in IoT Edge Computing,» 2019.
- E. A. Fallón Joshua, IoT-based Home Automation Using Android, 2020.
- Yue, Chuan & Wang, Haining, “Characterizing insecure JavaScript practices on the Web,” WWWProceedings of the 18th International World Wide Web Conference. 2009, pp. 961-970, 2009
- Ocariza, Frolin & Pattabiraman, Karthik & Zorn, Benjamin, “JavaScript Errors in the Wild: An Empirical Study,” International Symposium on Software Reliability Engineering, ISSRE. 2011, pp. 100-109.
- Gaikwad, Anil, “FIREBASE-OVERVIEW AND USAGE,” Journal of Engineering and Technology Management. 2022, pp 2582-5208.
- L. Dabbish, C. Stuart, J. Tsay, and J. Herbsleb. Social coding in github: transparency and collaboration in an open software repository. In Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work, CSCW ’12. 2012, pp 1277–1286.
- Kalliamvakou, Eirini & Damian, Daniela & Blincoe, Kelly & Singer, Leif & German, Daniel. “Open Source-Style Collaborative Development Practices in Commercial Projects Using GitHub.” 2015.
- Allen, Grant. Android for absulute beginners. London, UK. APRESS. 2021, pp. 16.
- Velasco Raúl y Antón Miriam. “Aplicación Android para el entrenamiento cognitivo de personas bajo tutela jurídica con discapacidad intelectual o del desarrollo,” Universidad de Valladolid. Valladolid, ESP. 2017.
- M. Banzi, Getting Started with arduino. “ O’Reilly Media, Inc.”, 2009.
- Abdullahi Badamasi, Yusuf. The working principle of an Arduino. 2014, pp 1-4.
- P. D. Minns, C Programming For the PC the MAC and the Arduino Microcontroller System. Author House, 2013.
- J. Candelario, “Implementación de WPS en el firmware NodeMCU para el ESP8266”, Universidad de Sevilla, Sevilla, 2016.
- Espressif Inc., “Overview ESP8266” [En línea]. Disponible en: https://espressif.com/en/products/hardware/esp8266ex/overview.
- Gay, Warren. Matering the Rasperry Pi. London, UK. APRESS. pp. 263.
- Datasheet.es, “DHT11 Data sheet” [En línea]. Disponible en http://www.datasheet.es/PDF/792210/DHT11-pdf.html
- D. Srivastava, A. Kesarwani, S. Duvey, “Measurement of Temperature and Humidity by using Arduino Tool and DHT11”, International Research Journal of Engineering and Technology. 2018.
- SanDoRobotics, “Micro servomotor tower pro SG90”, [En línea]. Disponible en: https://sandorobotics.com/producto/sg90
- E. J. De la Hoz Domínguez, T. J. . Fontalvo Herrera, y A. A. Mendoza Mendoza, “Aprendizaje automático y PYMES: Oportunidades para el mejoramiento del proceso de toma de decisiones”, Investigación e Innovación en Ingenierías, vol. 8, n.º 1, pp. 21–36, 2020. DOI: https://doi.org/10.17081/invinno.8.1.3506
Referencias
K. S. Narasimha Swamy, «An Empirical Study on System Level Aspects of Internet of Things (IoT),» IEEE ACCESS, vol. XX, p. 55, 2020.
H. G. Hernandez Palma, J. Solórzano Movilla, y J. Jinete Torres, “La Teoría de restricciones para los procesos de gestión y control en las IPS del Caribe Colombiano”, Investigación e Innovación en Ingenierías, vol. 8, n.º 1, pp. 54–68, 2020. DOI: https://doi.org/10.17081/invinno.8.1.3624
C. M. M. N. Mojica, «El Internet de las cosas (IoT) impactando el sector de la logística,» Bogota, 2019.
V. B. C. Z. B. Zanella, «Internet of Things for Smart Cities,» IEEE INTERNET OF THINGS JOURNAL, vol. 1, nº 1, pp. 22-32, 2014.
C. B. O. Enrique, Internet of Things (IoT) Diseño de una red IoT para el hogar, Bogta D.C, 2020.
H. D. B. a. H. Shanzhi, «A Vision of IoT: Applications, Challenges, and Opportunities With China Perspective,» IEEE INTERNET OF THINGS JOURNAL, vol. 1, nº 4, pp. 349 -359, 2014.
M. R. K. Soumyalatha Naveen, «Key Technologies and challenges in IoT Edge Computing,» 2019.
E. A. Fallón Joshua, IoT-based Home Automation Using Android, 2020.
Yue, Chuan & Wang, Haining, “Characterizing insecure JavaScript practices on the Web,” WWWProceedings of the 18th International World Wide Web Conference. 2009, pp. 961-970, 2009
Ocariza, Frolin & Pattabiraman, Karthik & Zorn, Benjamin, “JavaScript Errors in the Wild: An Empirical Study,” International Symposium on Software Reliability Engineering, ISSRE. 2011, pp. 100-109.
Gaikwad, Anil, “FIREBASE-OVERVIEW AND USAGE,” Journal of Engineering and Technology Management. 2022, pp 2582-5208.
L. Dabbish, C. Stuart, J. Tsay, and J. Herbsleb. Social coding in github: transparency and collaboration in an open software repository. In Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work, CSCW ’12. 2012, pp 1277–1286.
Kalliamvakou, Eirini & Damian, Daniela & Blincoe, Kelly & Singer, Leif & German, Daniel. “Open Source-Style Collaborative Development Practices in Commercial Projects Using GitHub.” 2015.
Allen, Grant. Android for absulute beginners. London, UK. APRESS. 2021, pp. 16.
Velasco Raúl y Antón Miriam. “Aplicación Android para el entrenamiento cognitivo de personas bajo tutela jurídica con discapacidad intelectual o del desarrollo,” Universidad de Valladolid. Valladolid, ESP. 2017.
M. Banzi, Getting Started with arduino. “ O’Reilly Media, Inc.”, 2009.
Abdullahi Badamasi, Yusuf. The working principle of an Arduino. 2014, pp 1-4.
P. D. Minns, C Programming For the PC the MAC and the Arduino Microcontroller System. Author House, 2013.
J. Candelario, “Implementación de WPS en el firmware NodeMCU para el ESP8266”, Universidad de Sevilla, Sevilla, 2016.
Espressif Inc., “Overview ESP8266” [En línea]. Disponible en: https://espressif.com/en/products/hardware/esp8266ex/overview.
Gay, Warren. Matering the Rasperry Pi. London, UK. APRESS. pp. 263.
Datasheet.es, “DHT11 Data sheet” [En línea]. Disponible en http://www.datasheet.es/PDF/792210/DHT11-pdf.html
D. Srivastava, A. Kesarwani, S. Duvey, “Measurement of Temperature and Humidity by using Arduino Tool and DHT11”, International Research Journal of Engineering and Technology. 2018.
SanDoRobotics, “Micro servomotor tower pro SG90”, [En línea]. Disponible en: https://sandorobotics.com/producto/sg90
E. J. De la Hoz Domínguez, T. J. . Fontalvo Herrera, y A. A. Mendoza Mendoza, “Aprendizaje automático y PYMES: Oportunidades para el mejoramiento del proceso de toma de decisiones”, Investigación e Innovación en Ingenierías, vol. 8, n.º 1, pp. 21–36, 2020. DOI: https://doi.org/10.17081/invinno.8.1.3506