Especializacion en Arduino
Especializacion en Arduino
en Arduino e IOT
( Internet Of
Things )
Especialización en Arduino Módulo 1
e IOT ( Internet Of
Things )
Tema 01
» ¿Qué es un sistema embebido?.
» Introducción a los microcontroladores
Pic, Avr, Arm y tarjetas de desarrollo
embebidas FPGAS.
» Descripción de la tarjeta Arduino y el
manejode su entorno de desarrollo Ide.
» Lenguaje de programación estándar
ANSI C.
» Manejo de los principales Periféricos
(GPIO).
» Manipulación de entradas/salidas.
» Control de motores y dispositivos de
potencia AC-DC.
Tema 02
» Protocolos de Comunicación.
» Conceptos y parámetros generales
del protocolo serial.
» Protocolo Serial a nivel Industrial
Rs232-RS485-RS422.
» Manejo de software para comunicación
serial (Hércules) y el Virtual Serial Port
emulator para la generación de puerto
COM virtuales.
» Comunicación con Proteus y hércules.
» Módulo Bluetooth HC-05 y comandos AT.
» Introducción a la red más extendida a
nivel mundial GSM-GPRS.
Página 1
Especialización en Arduino Módulo 1
e IOT ( Internet Of
Things )
Tema 03
» Los modem gateway de Simcom.
SIM900-SIM800F-SIM808-SIM800L-
SIMXXXX.
» Comandos AT y consideraciones
eléctricas de los modem.
» Diseñando nuestra Librería estándar
en C para cualquier Gateway de Simcom.
» Enviando/recibiendo mensajes de texto y
llamadas de voz.
» Manejo del teclado matricial y la pantalla
LCD 16x2.
» Timers e Interrupciones en Arduino.
» Manejo del sensor ultrasónico y sensores
industriales.
Tema 04
» Fundamentos del Convertidor
Analógico – Digital (ADC).
» Configuración del módulo ADC de
Arduino convertir N señales analógicas
de entrada.
» Patrón de diseño State machine
orientado a eventos con Arduino.
» Modulación por ancho de Pulso PWM y
modelo de comunicación Cliente-Servidor.
» Comunicación con sistemas HMI y
SCADAS.
» Convirtiendo al Arduino en una DAQ
(Tarjeta de Adquisición de datos).
» Diseño de un Osciloscopio con Arduino y
NI LabVIEW.
Página 2
Especialización en Arduino Módulo 2
e IOT ( Internet Of
Things )
Tema 06
» Comunicaciones Inalámbricas RF
» El módulo RF433Mhz.
» Comunicaciones con el módulo de
radiofrecuencia NRF24L01.
» Sistemas de monitoreo (punto-punto)
(punto-multipunto)El módulo
RF433Mhz.
Tema 07
» Módulos XBEE Topologías de red.
» Consideraciones eléctricas para un
hardware RF.
» Manejo del Software XCTU.
» Conexión entre módulos xbee
(punto-punto,punto-multipunto).
» Sistema de telemetría remoto
usando multiples Arduinos y Xbee.
Página 3
Especialización en Arduino Módulo 2
e IOT ( Internet Of
Things )
Tema 09
» Introducción e historia del IoT.
» Pilares de una solución IoT.
» Arquitectura de hardware y software
para IoT.
» Protocolos de comunicación IoT.
» NodeMCU ESP8266. Descripción
de la tarjeta.
» Instalación y preparación con Arduino
IDE. Primer programa con LED On board.
» Parámetros de red.
» Métodos de inicio, configuración y
reconexión de red. IP estática.
» Conexión de tarjeta NodeMCU a red
WIFI. Modo Estación.
» Aplicación de monitoreo domótico
publicación de datos en red local.
Página 4
Especialización en Arduino Módulo 3
e IOT ( Internet Of
Things )
Tema 11
» Amazon web services IoT.
» Uplink hacia AWS IoT mediante Wifi.
» Métodos de conexión a nube y
publicación desde NodeMCU.
» Aplicación monitoreo de condiciones
ambientales y envío y gráfica de datos
en AWS.
» Métodos de recepción de datos desde
nube hacia NODEMCU. Suscripción
» Aplicación recepción datos de
condiciones ambientales.
Tema 12
» Introducción a las redes móviles.
» Hardware GSM/GPRS. Tarjeta SIM800.
Comandos AT.
» Uplink hacia AWS IoT. MQTT con
GSM/GPRS.
» Aplicación monitoreo de condiciones
ambientales y envío y gráfica de datos en AWS.
» Downlink desde AWS IoT hacia tarjeta SIM800.
Página 5
Especialización en Arduino
e IOT ( Internet Of
Things )
Tema 13
» Geolocalización GPS. Aplicaciones.
Ventajas y desventajas.
» Tecnologías GPS: NAVSTAR y GLONASS.
» Módulo GPS Ublox Neo-6M. Estándar
NMEA.
» Aplicación: Lectura de datos.
» Aplicación: Publicación de datos GPS
hacia AWS mediante MQTT.
Tema 14
» Introducción a las bases de datos.
Clasificación.
» Modelamiento de bases de datos.
» Base de datos relacional MySQL.
» Apache y PHP. Instalación en servidor
y AWS.
» Enlazando MySQL con Node Red.
» Aplicación: Recepción de datos de
condiciones ambientales por MQTT
hacia base de datos.
Tema 15
» Protocolos de redes de bajo consumo
y largo alcance LPWAN. Aplicaciones.
» Introducción a SIgfox. Consideraciones
para su implementación.
» Módulo Wisol. Conectividad.
» Arduino y Sigfox. Comunicación serial
y comandos AT.
» Aplicación: Tratamiendo de paquete
de datos y envío a Backend Sigfox.
Página 6
Especialización en Arduino Módulo 3
e IOT ( Internet Of
Things )
Tema 16
» Backend Sigfox. Administración de
data recibida.
» Tratamiento de datos analógicos y
digitales. Creación de paquetes.
» Callbacks uplink hacia plataformas IoT.
» Aplicación: Uplink de datos de condiciones
ambientales y envío de datos a plataforma
Ubidots.
» Downlink desde Sigfox. Configuración
de tramas en el backend.
Página 7
LA ESPECIALIZACIÓN INCLUYE :
75 Horas cronológicas + 1 clase adicional de Asesoría de software y hardware.
Entrega de materiales y equipos necesarios para el desarrollo de la
Especialización (modalidad presencial).
Instalación de todas las herramientas de software necesarias para el
desarrollo de la Especialización
Material de clases (virtual).
La Especialización esta certificado por la empresa MMJ Smart Electronics SAC
La Especialización será dictado por un especialista en el área de Automatizacíon
y desarollo de hardware y software a medida.
Incluye acceso completo a las clases en vivo, acceso al aula virtual por
siempre, manuales de clase, accesoria constante en línea por el
docente y certificación .
CERTIFICA :
[email protected] smartelectronics.com.pe
S.A.C
MMJ SMART
ELECTRONICS
CIENCIA- TECNOLÓGIA-INGENIERÍA
Página 8