Вы находитесь на странице: 1из 3

 

CURSO: IOT 2 MÓDULO 2

REQUISITOS:
-Haber llevado IOT 1 (Programación de NodeMCU ) Programación Arduino, Protocolo
Mqtt

-OBJETIVOS DEL CURSO:

- Dotar de herramientas y criterios de diseño de redes y servicios IOT al


estudiante.
- Desarrollar interfaces funcionales en la web utilizando el Internet y la
computación en la Nube.
- Emplear dispositivos IOT, Plataformas open Hardware and open Source. Para
el control y monitoreo en tiempo real.

CLASE 1: INTERNET OF THINGS.


- Elementos del Internet de las cosas, M2M, dispositivos IOT
- Programación de NodeMcu con Ide Arduino y Librería Pubsubclient.
- Firmwares para Nodemcu, Mircropython, Mongoose, etc.
- Conociendo la ESP 32, wifi y Bluetooth
- Conociendo los módulos LORA, SIGFOX
- Raspberry Pi e IOT, servidor en Raspberry pi, SIM900 y Mqtt
Broker MQTT en la Nube.
● Laboratorio 1: Enviando lecturas Analógicas y Digitales de
NodeMcu a Broker en la Nube.
● Laboratorio 2: Control de salidas analógicas y digitales con
NodeMcu

 
CLASE 2: COMPUTACION EN LA NUBE.
- Amazon Web Services, EC2
- Servicios IOT en AWS.
- Configuración de Instancias, Elastic IP, Security groups.
- Configurando Dns propio con No-Ip.
- Consola Linux, conexión por ssh a servidor aws remoto en la nube.

● Laboratorio 3: Puesta en marcha Servidor web Ubuntu 16.04 Para


el uso con IOT.
- Linux Básico. Administración Básica.
- Instalaciones de Paquetes y configuraciones necesarias para la puesta en
marcha de servidor IOT.
● Laboratorio 4: Enlazando los Node-Mcu desde bróker Mqtt en
servidor propio en la Nube.

  

CLASE 3: LENGUAJES Y APLS PARA IOT.


- Programación con Python, librerías y framworks en Python.
- Web server con Python.
- Introducción a Node JS y Javascript
- Paquetes NodeJS, NPM
- Node-Red, Paquetes, Nodos y Flujos.
- Bases de datos para IOT
- HtmL, CSS y javascript del lado del navegador
- Programando con javascript nodos y flujos complejos en Node-red.
- Interfaces de usuario en Node-red, dashboard, gráficas en tiempo real,
controles, botones.
- Levantando servicios web con nodejs.

● Laboratorio 5: Controlando Node MCU I/O digitales y analógicas


Con Dashboard
o Interface con HTML y Node js

  
CLASE 4: TRANSMISIÓN DE DATA  
- Red Wifi, Red Movil,
- GSM, GPRS, NB-IOT. LTE-M1
- Enlace Microondas. Equipos y como dimensionarlos
- Seguridad en dispositivos IOT
- Encriptación SSL/TLS
- MQTTS
- Uso de Modulo Gsm+Gprs Sim 900 y A7..
- Uso de Módulos y sensorica con NodeMcu

● Laboratorio 6 : Enviando datos Rastreador en tiempo real con


Gps y Gprs.
● Laboratorio 7: Control Domótica de luces, alarmas, puertas y
sensores desde navegador web.

CLASE 5: APLICACIONES WEB


  
- Arquitectura Web.
- Seguridad de Red, Firewalls.
- Nginx, Proxy inverso.
- Configurando Node red con Usuario y contraseña.
- Creando un Login con NodeJs
- Encriptación de datos: https, Mqtts,Wss.
- Creando Servicios en la Nube para Clientes.
Proyecto Final: Creación de Una interface de Monitoreo en tiempo real y control
desde Internet.

 
 
 
 
 
 
 
 

Вам также может понравиться