Internet de las Cosas para Seguridad y Domótica

Autores/as

Alfonso Jacinto Agama Chico, Universidad Técnica de Babahoyo; Carlos Alfredo Cevallos Monar, Universidad Técnica de Babahoyo - Ecuador; Ricardo Vicente García Paredes, Universidad Técnica de Babahoyo - Ecuador; Erick Alfredo Saa Litardo , Universidad Técnica de Babahoyo; Emerson Gabriel Baldeón Navarrete, Universidad Técnica de Babahoyo; Octavio Alexander Bajaña Ortiz, Universidad Técnica de Babahoyo; José Manuel Arias Morán, Universidad Técnica de Babahoyo; Juan Fernando Saa Ayala, Universidad Técnica de Babahoyo

Palabras clave:

Domótica, Internet de las Cosas, Aplicación Web, WebSockets, Arduino JSON, SPIFFS, AsyncElegantOTA, Firebase, Netlify, Autenticación, Vue.js, ESP32, ESP8266

Sinopsis

El presente estudio se realizó con el propósito de permitirle a los estudiantes y docentes de las carreras de tecnologías de la información y afines, contar con una fuente de consulta para el desarrollo de aplicaciones en el internet de las cosas, para poder crear sus propias soluciones de manera sencilla, mediante una serie de pasos y herramientas que podrán encontrar en el presente estudio. El presente trabajo consta de 5 capítulos, los cuales son los siguientes:

Capítulo I: Introducción al internet de las cosas, en este capítulo se encuentran los fundamentos sobre todo lo relacionado a poder interconectar dispositivos mediante el internet para hacer la vida del ser humano más sencilla.

Capitulo II: Los módulos ESP 32/8266 y dispositivos complementarios, este capítulo trata sobre conocer las características de los módulos ESP 32 Y ESP 8266, y los dispositivos como sensores, librerías y aplicaciones con las que se pueden combinar para obtener una solución informática.

Capitulo III: Fundamentos de programación, en este capítulo se dan a conocer las bases teóricas para programar en el entorno de desarrollo de Arduino y el lenguaje de programación Python, además de algunas temáticas complementarias para poder crear soluciones mediante la programación.

Capítulo IV: Desarrollo de aplicaciones, este capítulo contiene algunos ejemplos de aplicaciones utilizando todo lo aprendido en los anteriores capítulos, tales como aplicaciones usando Web Servers, autentificaciones, dispositivos electrónicos, entre otros, con el propósito de entender por medio de la practica todo lo aprendido en el Semillero de Investigación.

Capítulo V: Protocolos de comunicación para el IoT, en este capítulo se abordan los aspectos teóricos para conocer cómo se realiza la comunicación entre distintos dispositivos al mismo tiempo.

Todos los capítulos mencionados contienen información relevante sobre los dispositivos que están marcando tendencia actualmente y que prometen ayudar en un futuro a la humanidad en distintos aspectos de su vida cotidiana, laboral e industrial.

Descargas

Los datos de descargas todavía no están disponibles.

Biografía del autor/a

Alfonso Jacinto Agama Chico, Universidad Técnica de Babahoyo

Ingeniero en Electricidad especialización Electrónica y Automatización Industrial en la Escuela Superior Politécnica del Litoral, Magíster en Automatización y Control Industrial en la Escuela Superior Politécnica del Litoral, Máster Universitario en Ingeniería Matemática y Computación en la Universidad Internacional de la Rioja UNIR, Docente de la Carrera de Ingeniería en Sistemas de Información de la Facultad de Administración, Finanzas e Informática de la Universidad Técnica de Babahoyo

Erick Alfredo Saa Litardo , Universidad Técnica de Babahoyo

Estudiante de Octavo semestre de la Carrera de Ingeniería en Sistemas de Información de la Facultad de Administración, Finanzas e Informática de la Universidad Técnica de Babahoyo

Emerson Gabriel Baldeón Navarrete, Universidad Técnica de Babahoyo

Estudiante de Octavo semestre de la Carrera de Ingeniería en Sistemas de Información de la Facultad de Administración, Finanzas e Informática de la Universidad Técnica de Babahoyo

Octavio Alexander Bajaña Ortiz, Universidad Técnica de Babahoyo

Estudiante de Octavo semestre de la Carrera de Ingeniería en Sistemas de Información de la Facultad de Administración, Finanzas e Informática de la Universidad Técnica de Babahoyo

José Manuel Arias Morán, Universidad Técnica de Babahoyo

Estudiante de Octavo semestre de la Carrera de Ingeniería en Sistemas de Información de la Facultad de Administración, Finanzas e Informática de la Universidad Técnica de Babahoyo

Juan Fernando Saa Ayala, Universidad Técnica de Babahoyo

Estudiante de Séptimo semestre de la Carrera de Ingeniería en Sistemas de Información de la Facultad de Administración, Finanzas e Informática de la Universidad Técnica de Babahoyo

Citas

Alzate, O. F. (20 de Octubre de 2019). codigo electronica. Obtenido de codigo electronica.: http://www.codigoelectronica.com/blog/libreria-dht-arduino#:~:text=Retorna-,DHT%20sensor,en%20cualquier%20proyecto%20con%20arduino.

aosong. (s.f.). Obtenido de aosong: http://www.aosong.com/en/products-32.html

Arduino, P. c. (s.f.). Proyectos con arduino. Obtenido de https://proyectosconarduino.com/curso/variables-globales-en-arduino/

Arduino.cl. (s.f.). Arduino. Obtenido de Arduino: https://arduino.cl/que-es-arduino/

Arduino.cl. (s.f.). Ingenieria MCI. Obtenido de https://arduino.cl/introduccion-a-los-tipos-de-dato-con-arduino/

B. Global. (s.f.). Bosch Sensortec. Obtenido de Bosch Sensortec: https://www.bosch-sensortec.com/products/environmental-sensors/pressure-sensors/bmp388/

Bosch Sensortec. (s.f.). Obtenido de Bosch Sensortec: https://www.bosch-sensortec.com/products/environmental-sensors/gas-sensors/bme680/

codificada, C. (23 de Agosto de 2019). Creatividad codificada. Obtenido de https://creatividadcodificada.com/arduino/tipos-de-datos-y-operadores-en-arduino/

Custodio, E., & Wilfredo, C. (2016). Universidad Ricardo Palma. Obtenido de https://www.urp.edu.pe/pdf/id/5792/n/simulacion-e-instalacion-domotica-en-casas-para-el-control-de-seguridad-e-ilumacion

Damián, J. (25 de Enero de 2020). Electro Geek. Obtenido de https://www.electrogeekshop.com/como-usar-ficheros-json-en-arduino-con-arduino-json/

datasheetspdf. (2013). Obtenido de datasheetspdf: https://datasheetspdf.com/pdf/792210/ABCPROYECTOS/DHT11/1

Educative. (s.f.). Educative. Obtenido de https://www.educative.io/edpresso/what-is-a-cpp-struct

GARCIA, V. (23 de 08 de 2019). HISPAVILA.COM. Obtenido de https://www.hispavila.com/entendiendo-el-archivo-spiffs/

Geek factory. (24 de 11 de 2021). Geek factory. Obtenido de Geek factory: https://www.geekfactory.mx/tienda/sensores/bmp180-sensor-de-presion-atmosferica/

Geek Factory. (07 de 02 de 2022). Geek Factory. Obtenido de Geek Factory: https://www.geekfactory.mx/tienda/sensores/hc-sr04-sensor-de-distancia-ultrasonico/

Gerchev, I. (29 de Noviembre de 2018). code.tutsplus. Obtenido de https://code.tutsplus.com/es/tutorials/boost-your-vuejs-workflow-with-vue-cli-3--cms-32232

Herramientas tecnologicas profesionales. (s.f.). HETPRO. Obtenido de https://hetpro-store.com/TUTORIALES/arduino-string/

HeTPro. (s.f.). HeTPro. Obtenido de HeTPro: https://hetpro-store.com/mpu6050/

LLAMAS, L. (4 de Septiembre de 2019). Luis Llamas Ingenieria, Informatica y diseño. Obtenido de https://www.luisllamas.es/como-hacer-un-servidor-asincrono-en-esp8266/

LLamas, L. (19 de Agosto de 2019). LuisLLamas. Obtenido de https://www.luisllamas.es/como-usar-el-spiffs-del-esp8266-con-el-arduino-ide/

MACTRONICA. (2022). MACTRONICA. Obtenido de MACTRONICA: https://www.mactronica.com.co/sensor-de-movimiento-pir-mh-sr602-sr602

Manzanares, M. (22 de Febrero de 2021). inlab.fib.upc. Obtenido de inlab.fib.upc: https://inlab.fib.upc.edu/es/blog/uso-de-websockets-en-una-aplicacion-web

Microsoft Azure. (2020). Microsoft . Obtenido de Microsoft .

Moncayo, J. M. (26 de Octubre de 2017). openwebinars. Obtenido de openwebinars: https://openwebinars.net/blog/que-es-vuejs/

Naylamp Mechatronics. (s.f.). Obtenido de Naylamp Mechatronics: https://naylampmechatronics.com/sensores-posicion-inerciales-gps/357-sensor-de-presion-temperatura-y-humedad-bme280.html

Naylamp Mechatronics . (s.f.). Naylamp Mechatronics - Perú. Obtenido de Naylamp Mechatronics - Perú: https://naylampmechatronics.com/conversores-dc-dc/85-convertidor-voltaje-dc-dc-step-down-2a-mp1584en.html

naylampmechatronics. (s.f.). Obtenido de naylampmechatronics: https://naylampmechatronics.com/blog/46_tutorial-sensor-digital-de-temperatura-ds18b20.html

Rivera, D. (16 de 05 de 2020). Pleets Blog. Obtenido de https://blog.pleets.org/article/introducci%C3%B3n-al-lenguaje-c++

Sharma, A. (s.f.). https://www.arduino.cc/. Obtenido de https://www.arduino.cc/reference/en/libraries/asyncelegantota/

Simões, C. (27 de Julio de 2021). itdo. Obtenido de itdo: https://www.itdo.com/blog/que-es-node-js-y-para-que-sirve/

UNIT Electronics. (03 de Marzo de 2022). Obtenido de https://uelectronics.com/producto/sensor-magnetico-mc-38/

UNIT Electronics. (3 de marzo de 2022). UNIT Electronics. Obtenido de UNIT Electronics: https://uelectronics.com/producto/hlk-5m-ac-dc-convertidor-5w/

wordpress. (16 de Noviembre de 2016). Aprendiendo Arduino. Obtenido de https://aprendiendoarduino.wordpress.com/2016/11/16/funciones-definidas-por-usuario-2/

Descargas

Publicado

septiembre 15, 2023

Licencia

Creative Commons License

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial 4.0.