Desde la Secretaria Técnica del Sindicato CePETel convocamos a participar del siguiente curso de formación profesional:
Introducción IoT (Internet of Things)
Clases: 5 de 3hs c/u de 18:30 a 21:30 hs.
Días que se cursa: los días lunes 2, 9, 16, 23 y 30 de mayo.
Modalidad: a distancia (requiere conectarse a la plataforma Zoom en los días y horarios indicados precedentemente).
Docente: Federico D ´Angiolo
La capacitación es:
- Sin cargo para afiliados y su grupo familiar directo.
- Sin cargo para encuadrados con convenio CePETel.
- Con cargo al universo no contemplado en los anteriores.
Informes: enviar correo a tecnico@cepetel.org.ar
Inscripción (hasta el 27 de abril): ingresar al formulario (se recomienda realizar el registro por medio de una cuenta de correo personal y no utilizar la red corporativa de la empresa para acceder al link).
https://forms.gle/E1mm1ft4jpmv2Y1X8
Objetivos
Que los participantes puedan:
- Comprender los conceptos, evolución, modelos y aplicaciones desistemas basados en IoT.
- Conocer la programación de microcontroladores mediante sistemas basados en IoT.
- Adquirir conceptos básicos de sensores, actuadores y módulos de comunicaciones aplicados a IoT.
- Interpretar el vínculo entre Software, Firmware y Hardware.
- Adquirir las bases y herramientas para desempeñarse mejor y más activamente en sus respectivas áreas de trabajo y/o en la interacción con otras áreas de gestión de las telecomunicaciones y aplicaciones en segmentos verticales como industrias varias.
Temario:
Unidad 1: Introducción a IoT (Internet of Things)
– ¿Qué es IoT? Aplicaciones en la vida cotidiana y la industria.
– Protocolos utilizados en IoT.
– Introducción a Redes. Protocolos utilizados en internet.
– Introducción a módulos utilizados en IoT basados en IDE Arduino. ESP8266 y ESP32.
– Conceptos de Software y Hardware Libre.
Unidad 2: Introducción a la programación de módulos basados en ESP 8266 mediante Arduino.
– Comparación de placas: Arduino UNO, ESP8266, ESP32. Pines de I/O digitales y analógicos.
– Instalación de IDE y módulos ESP 8266.
– Configuración y puesta en marcha. Primer programa en IDE de Arduino con módulos basados en ESP 8266. Funciones setup() y loop().
– Instrucciones pinMode() y digitalWrite(). Manejo del led on-board.
– Variables: tipos de variables, rango, signo, definición, asignación.
Unidad 3: Prácticas con módulos basados en ESP8266
– Estudio y utilización de módulos del ESP8266: UART, ADC, I2C.
– Utilización del monitor por puerto serie como herramienta de depuración de código (debugging), función Serial.print(), velocidad de comunicación.
– Manejo de puertos digitales. Utilización de Relays.
– Lectura de temperatura mediante sensor analógico (LM35). Sensor DHT11.
– Manejo de servo motor.
– Dispositivos I2C: Display LCD.
Unidad 4: Comunicaciones WiFi con placas basadas en ESP8266.
– Primeros pasos en la conexión de WiFi mediante Wemos D1. (modo STA).
– Transmisión de datos de sensores a ThingsPeak. Estación meteorológica. Extracción de archivos .csv.
– ESP8266 como Web Server. HTML. Automatización de sistemas de potencia para el hogar y la industria.
– Automatización de sistemas para el hogar y la industria mediante protocolo MQTT. Análisis de Brokers.
Unidad 5: Integración de Conceptos
Proyecto integrador basado en los conceptos adquiridos.
Requisitos:
Conocimientos básicos de hardware, programación y Arduino.
Acerca del docente
Federico D ´Angiolo es Ingeniero en Electrónica egresado de la Facultad de Ingeniería de la Universidad de Buenos Aires.
En la actividad independiente ha trabajado en el área de Sistemas Embebidos e IoT; análisis, desarrollo y asesoramiento en arquitecturas de 8 y 32 bits, especialmente en ARM; Desarrollo de Fuentes Conmutadas para aplicaciones específicas; Desarrollo de PCB para circuitos digitales y analógicos; Desarrollo de algoritmos de Machine Learning en Python. En la CONAE-FIUBA participó en el Diseño y modelado del bus de potencia del instrumento SAR para el satélite SAOCOM; efectuando el análisis de EMC y Diseño de un filtro para atenuar la interferencia conducida (trabajo que fue evaluado como Tesis de Grado). También se desempeño en el diseño y simulación de un controlador para SMPS (Flyback), tarea que fuera solicitada exclusivamente por CONAE para el satélite SAOCOM.
En la docencia es Ayudante Primero en la FIUBA, Universidad de Buenos Aires en diseño e implementación de equipos de potencia en la asignatura Diseño de Circuitos Electrónicos. También es Profesor Asociado, UNDAV,Universidad Nacional de Avellaneda en Investigación y enseñanza en el área de Sistemas Embebidos utilizando arquitecturas ARM.Durante el 2021 dictó para nuestro sindicato y de manera virtual los cursos de Inteligencia Artificial, Robótica e Impresoras 3D y 4 D; e Introducción a Arduino.