Cursos y talleres en español de Internet de las Cosas (IoT)
            
  Acceso a cursos  

Curso Internet de las Cosas: Sensórica

 

En este curso se aborda una amplia gama de sensores. Se hará énfasis en las distintas formas de obtener la lectura de cada uno de ellos y sus datos se enviarán a Internet través del microcontrolador NodeMCU, el cual se basa en el modulo WiFi ESP8266 y ofrece una experiencia de programación tipo Arduino. La información de dichos sensores será enviada por MQTT a un servidor del Internet de las Cosas en Node-Red, el cual te permitirá controlar y monitorizar los valores de los sensores desde cualquier lugar; esta técnica puede ser usado con cualquier otro microcontrolador con conexión a Internet, como el Particle Photon.

Este curso te permite realizar una serie de aplicaciones específicas para cada uno de los sensores que lo componen, de forma general, puedes realizar los prototipos que realicen las siguientes funciones.
• Aplicaciones específicas para Sensor de posición absoluta, sensor de gas, distancia, flama, alcohol, vibración y GPS.
• Aprender comunicación I2C con sensores digitales.
• Aprender comunicación serial con sensores digitales.
• Lectura de sensores analógicos
• Detonar acciones cuando se detectan eventos de sensores digitales (encendido-apagado).
• Reportar a Internet el cambio de estado de cada sensor conforme los valores leídos por los mismos cruzan los umbrales configurables.
• Agrupar lecturas de distintos sensores.
• Monitoreo de posición por GPS con traccar.
• Reportar a través de internet los valores continuos de sensores analógicos.
• Crear un panel de control que muestre visualizaciones de grupos de sensores accesible desde internet.

Nota: Este curso tiene un formato modular y para llevarlo, debes completar los cursos correspondientes a los contenidos en nuestra plataforma:

  1. Introducción al Internet de las Cosas
  2. Introducción a NodeRed
  3. Introducción a MQTT (Broker Mosquitto)
  4. Micro controlador NodeMCU
  5. Configuración de Red
  6. Sensor de posición absoluta (Acelerómetro, giroscopio, brujula digital)
  7. Sensor de gas (Sensor MQ-6)
  8. Sensor de distancia Ultrasónico
  9. Sensor de flama
  10. Sensor de audio
  11. Sensor de alcohol
  12. Sensor de vibración
  13. Introducción a modulo GPS
  14. Visualización de dispositivos geolocalizados en NodeRed
  15. Visualización de dispositivos geolocalizados en traccar
Duración aproximada: 40 horas
Complejidad: 0 - Nivel teórico (Conceptos y entendimiento)

Objetivos de aprendizaje

Temario

  1. El internet de las Cosas, conceptos 2 (1h)
  2. NodeRed, el Servidor del Internet de la cosas
    • NodeRed
    • Instalación
    • Ejercicios
  3. Mosquitto, el broker MQTT de Internet de las cosas. (1h)
    • Introducción.
    • Calidad de mensaje
    • Temas
    • Instalación
    • Suscripción a un tema
    • Publicación de un tema
  4. NodeMCU, microcontrolador con WiFi (2h)
    • Configuración de la IDE de Arduino
    • La placa NodeMCU
    • Conectar el NodeMCU a Internet
    • Cliente MQTT en nodeRed.
  5. Configuración de red (1h)
    • Apertura de puertos
    • Redireccionamiento de puertos
    • IP publica
  6. Aplicaciones de sensores (20h)
    • Brújula digital
    • Giroscopio
    • Sensor de orientación absoluta
    • Sensor de gas
    • Sensor de distancia ultrasónico
    • Sensor de flama
    • Sensor de audio
    • Sensor de alcohol
    • Sensor de vibración
    • Criterios para interconexión de múltiples sensores
    • Lectura de múltiples sensores
  7. Geolocalización
    • Introducción a GPS (4h)
      • Principio de funcionamiento
      • Instrucciones NMEA
      • Comunicación Serial
      • Interpretación de instrucciones NMEA
      • Obtener Coordenadas
    • Visualización de dispositivos geolocalizados (4h)
      • Introducción a traccar
      • Suscripción a dispositivos
      • Visualización de dispositivos
  1. Seguridad (4h)
    • Medidas de seguridad y usuarios en Node-Red
    • Encriptado de mensajes MQTT
  2. Medidas en servidor

Perfil del Estudiante

Este contenido está dirigido a personas que buscan soluciones directas e innovadoras a problemas comunes en:
• Interesados en dar el siguiente paso en su ruta de aprendizaje del Internet de las Cosas.
• Alumnos que ya hayan cursado la parte 1 de Internet de las Cosas para la Industria.
• Suscriptores de Código IoT.
• Personas que deseen innovar y/o generar soluciones disruptivas.
• Profesionales con experiencia mínima en programación y uso de microcontroladores.
• Programadores interesados en actualizas sus conocimientos e incrementar sus competencias laborales.
• Interesados en hacer uso del Internet de las Cosas desde la plataforma Arduino con el microcontrolador NodeMCU.

Conocimientos previos recomendados

Recursos técnicos requeridos (Software y hardware a ocupar)

Información complementaria

  • Los contenidos del curso se encuentran realizados en idioma ESPAÑOL.
  • La última actualización de algunos contenidos de este curso fueron realizados el día Error al obtener el ID de curso en EDU..

Preguntas frecuentes y comentarios

Comentarios recientes