Curso: Diseño de aplicaciones móviles para Sistemas Automáticos con IoT


Comprender la importancia del diseño de aplicaciones móviles mediante el uso del protocolo MQTT utilizando el estándar de comunicación WIFI, la tarjeta ESP8266/ESP32 y la conexión de elementos de electrónica para la adquisición de datos de sensores y el control de actuadores de un Sistema Automático con IoT.
- Conceptos básicos de electrónica, programación y automatización.
- Conceptos básicos de comunicaciones y conectividad IoT.
- Analizarás los elementos (sensores, actuadores y microcontroladores) y las conexiones que componen un sistema IoT.
- Introducción a la programación del lengua-je C++ aplicado a la tarjeta ESP32/ESP8266.
- Conocerás qué es la tarjeta ESP8266/ESP32 y cómo funciona.
- Aprenderás a utilizar el software Arduino IDE.
- Entenderás el funcionamiento de un bróker y en qué consiste el proceso de publicación y suscripción de un tópico.
- Diseñarás apps para la adquisición de datos de sensores.
- Diseñarás apps para el control de actuadores.
- Desarrollarás proyectos de control inalámbrico utilizando dispositivos móviles.
- Diseñarás interfaces gráficas utilizando App Inventor/ IoT MQTT Panel/MQTT Dash para interactuar con tus proyectos.
- Videos tutoriales detallados
- Manual de programación y conexión
- Archivos descargables
- Acceso en dispositivos móviles
- Certificado de finalización
- Programas y archivos de simulación
- Proyectos prácticos aplicados
UNIDAD 1:
UNIDAD 2:
UNIDAD 3:
UNIDAD 4:
UNIDAD 5:
UNIDAD 6:
UNIDAD 1:
- Fundamentos de la Electrónica, Programación y Sistemas Automáticos
- Conceptos básicos de Electrónica y Programación.
- Introducción a los Sistemas Automáticos.
UNIDAD 2:
- Software Arduino
- Partes de la tarjeta Arduino.
- Cómo funciona
- Iniciando con el software (instalación, explicación de la interfaz)
- Escribir un programa
- Como comentar líneas
- Estructura del programa
- Variables
- Variables globales
- Variables locales
- Tipos de variables
- Conversión de variables
- Constantes
- Operadores artiméticos
- Orden de las operaciones
- Comunicación Serial
UNIDAD 3:
- Introducción al Internet de las Cosas (IoT)
- Introducción a las comunicaciones y conectividad para IoT
- Elementos que componen un Sistema IoT
UNIDAD 4:
- Configuración de MQTT y Diseño de aplicaciones móviles
- Introducción a MQTT
- Instalación de componentes para conexión con MQTT
- Configuración del bróker de MQTT
- Configuración de IoT MQTT Panel
- Configuración de MQTT Dash
- Configuración y programación de App Inventor
UNIDAD 5:
- Conexión inalámbrica para conexión de entradas y salidas
- Diseño de aplicación móvil para conexión de entradas y salidas digitales.
- Diseño de aplicación móvil para conexión de entradas y salidas análogas.
UNIDAD 6:
- Conexión inalámbrica para conexión de sensores y actuadores
- Diseño de aplicación móvil para conexión de sensores.
- Diseño de aplicación móvil para conexión de actuadores.
- Computadora
- Navegador Web
- Conexión a Internet
- Jóvenes o adultos que deseen aprender sobre Robótica, Electrónica y Aplicaciones IoT
- Bachiller Técnico conocimientos de Programación Básica, Electrónica Básica
- Personas interesadas en el desarrollo de soluciones móviles para Automatización.