CURSO. FUNDAMENTOS Y APLICACIONES PRÁCTICAS DEL IOT

DESCRIPCIÓN

El curso está orientado a introducir al participante en los conceptos básicos del IoT, para luego, poder interactuar con algunos equipos para desarrollar un proyecto básico, desde las conexiones electrónicas hasta el servidor.

OBJETIVO GENERAL

Al finalizar el curso el estudiante estará en capacidad de conocer las diferentes tecnologías utilizadas en equipos IoT, así como conocer los diferentes protocolos de comunicación y desarrollará un proyecto domótico.

TEMARIO

1. Conceptos básicos del IoT
  • Arquitectura IoT
  • Tecnologías de procesamiento de datos: Fog computing, Edge computing, Tiny Machine learning
  • Protocolos de comunicación: Http, Mqtt, Websocket
  • Dispositivos IoT, plataformas
  • Aplicaciones IoT
2. Electrónica básica – Arduino e IoT
  • Ley de ohm
  • Entradas y salidas digitales
  • Resistencias pull-up y pull-down por software y hardware
  • Manejo de leds y relés
  • Manejo de potenciómetros
  • PWM y ADC
  • Control de pantallas LCD 16*2
3. Hardware para IoT
  • Tarjetas de desarrollo para IoT
  • NodeMCU
  • ESP32
  • Configuración para el envío de datos a la red (Conexión a internet)
  • Modos AP y STA
4. Programación en C++
  • Tipos de Variables
  • Operadores relacionales
  • Operadores aritméticos
  • Estructuras de control
5. Programación en micro Python
  • Tipos de Variables
  • Operadores relacionales
  • Operadores aritméticos
  • Estructuras de control
6. Sensores
  • Sensor PIR
  • Sensor ultrasonido
  • Sensor de temperatura y humedad
  • Captura de datos de sensores
7. Protocolos de comunicación para IoT 
  • MQTT
  • HTTP
  • Websockets
8. Programación OTA con NodeMCU
  • Conceptos de OTA
  • Realizando un Sketch con Arduino Ide y Arduino Cloud
9. Uso de Node-RED
  • Instalación 
  • Descripción de nodos principales 
  • Uso de nodos adicionales
  • HTTP y MQTT
  • Creación de flujos de trabajo
  • Creación de un sistema de monitoreo de datos gráficamente.
10. Plataformas Saas para IoT (Ubidots y Thingspeak)
  • Manejo de plataforma Ubidots y Thingspeak
  • Visualización de datos en Ubidots y Thingspeak
11. Raspberry Pi para IoT
  • Usos de Raspberry en IoT
  • Montaje de Node-RED en Raspberry
  • Creación de un sistema domótico
  • Montaje de un bróker MQTT
Evaluación:
  • 30% Desarrollo de casos y participación en clase.
  • 30% Trabajo de Investigación.
  • 40% Examen final.

DIRIGIDO A

  • Profesionales de las carreras universitarias de Telecomunicaciones, Electrónica o afines.
  • Profesionales interesados en aprender sobre el IoT.
  • Alumnos de los últimos ciclos de las carreras universitarias de Telecomunicaciones, Electrónica ó afines.

DURACIÓN

40 Horas

PROGRAMACIÓN

No hay programaciones disponibles.

REQUISITOS PARA LA CERTIFICACIÓN

  • Aprobar el curso con una nota mínima de 14 (catorce).
  • Tener el 75% de asistencia al curso.

INVERSIÓN

Curso Libre: S/.500.00