Cursos y talleres en español de Internet de las Cosas  
     Cursos-internet-de-las-cosas

Curso Internet de las Cosas: Sensorica

Curso Internet de las Cosas: Sensorica

En este curso Internet de las cosas para la industria, 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.

Alcances del curso

  • Este curso puede ser aplicado sin problemas a cualquiera de los microcontroladores de Particle y NodeMCU.
  • El uso de este contenido se extiende a todos los microcontroladores que puedan integrar clientes TCP/HTTP
  • Este curso puede ser tomado por profesionales y aficionados que deseen conocer el uso de los sensores del curso para hacer monitoreo en línea.
  • Este curso es ideal para individuales, profesionistas, programadores e instituciones educativas que deseen monitorizar sensores desde internet.

Audiencia

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.

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

Incluye

  • Este curso se encuentra en su totalidad en idioma español.
  • Instrucciones actualizadas el 26 de febrero de 2020.
  • 4 meses de acceso al curso en línea.
  • Kit de Sensorica y microcontrolador enviado a domicilio.

Requerimientos previos

  • Es necesario que tengas conocimientos básicos sobre lógica de programación.
  • Conocimientos básicos de programación en C++.
  • Conocimientos básicos de programación en microcontroladores de Particle.
  • Se requiere contar con alguna placa de desarrollo de la familia Particle.
  • Opcionalmente, puede usarse cualquier microcontrolador que pueda hacer integraciones de webhook de terceros.
  • Se requiere un equipo PC Windows o Mac.

Hardware que se usará en el curso

Para desarrollar de forma completa y correcta los ejercicios, se requiere contar con lo siguiente:

  • Microcontrolador NodeMCU. En este curso, los ejemplos se realizan con el Microcontrolador NodeMCU
  • Cable micro USB, necesario para energizar el microcontrolador.
  • WiFi Cifrado WPA2 AES (red casera).

Software que se usará en el curso

  • Navegador web.
  • Aplicación de Particle para Smartphone iOS o Android.
  • IDE correspondiente al microcontrolador conectado de tu elección.

Lenguajes

  • Arduino. Si bien, Arduino no es un lenguaje de programación como tal y retoma elementos de C++ y Java, se puede reconocer como un entorno reconocible y bien definido para ayudarte a entender que tipo de instrucciones se usan.
  • HTML.
  • JSON.
  • LUA.
Microcontrolador:


Utilidad en:


Duración: 40 horas

Nivel: 2 / 5

Precio:
Incluido en suscripción

Precio individual:
$8000MXP

Inscripción

Curso 100 % en línea
Comienza de inmediato y
aprende a tu propio ritmo.
Idioma: ESPAÑOL