INNOVA DOMOTICS - ECUADOR
CURSO DE ARDUINO
Bienvenidos al fascinante mundo de Arduino
Este curso está diseñado para llevarlos desde los conceptos básicos de electrónica y
programación hasta proyectos avanzados, usando la versátil plataforma Arduino.
Comenzaremos explorando las placas de Arduino, aprendiendo sobre sus características y
capacidades.
Contenido del Curso:
1. Fundamentos de Arduino: Descubrirán las placas Arduino, su configuración y cómo
interactúan con diferentes sensores y actuadores.
2. Programación Básica: Aprenderán a programar en el entorno de Arduino, cubriendo
desde tipos de datos fundamentales hasta estructuras de control complejas.
3. Proyectos con Sensores y Actuadores: Implementarán proyectos utilizando sensores
de temperatura, humedad, y presión, además de controlar LCDs y motores y más.
4. Simulación: Usarán el software Proteus para simular y probar sus proyectos.
5. Comunicación y Control Inalámbrico: Explorarán la comunicación serial, Bluetooth y la
integración de módulos GPS para proyectos de navegación y rastreo.
6. Automatización y Robótica: Desarrollarán un carrito robótico, aprendiendo sobre
control de motores, PWM y más.
7. Práctica Final con ChatGPT: En el proyecto final, enfrentarán el desafío de programar
una 'Tortuga Virtual' utilizando sus conocimientos adquiridos y la asistencia de
ChatGPT para desarrollar un código innovador y creativo.
Domótica, Robótica, IOT, Visión Artificial http://www.cursos.innovadomotics.com
proyectos@innovadomotics.com
INNOVA DOMOTICS - ECUADOR
Lo que Aprenderán:
Fundamentos de electrónica y programación.
Uso de una amplia gama de sensores y actuadores.
Desarrollo de habilidades en la solución de problemas y pensamiento crítico.
Capacidad para diseñar y ejecutar proyectos de electrónica desde la idea hasta la
implementación.
Competencias en simulación.
Este curso es una oportunidad única para sumergirse en el mundo de Arduino y la electrónica,
abriendo un universo de posibilidades para la innovación y la creatividad. Ya sea que sean
aficionados, estudiantes o profesionales en busca de ampliar sus habilidades, este curso les
proporcionará las herramientas y el conocimiento para explorar y crear sorprendentes
proyectos con Arduino.
Domótica, Robótica, IOT, Visión Artificial http://www.cursos.innovadomotics.com
proyectos@innovadomotics.com
INNOVA DOMOTICS - ECUADOR
TEMAS DEL CURSO
1. Descubre el Mundo de Arduino: Una Introducción a las Placas y sus Posibilidades
2. Configuración de Pines
2.1. Dominando la Configuración de Pines
2.1.1. Configuración de Pines – Parte 1
2.1.2. Configuración de Pines – Parte 2
2.1.3. Configuración de Pines – Parte 3
2.2. Control de Relés: Automatización al Alcance de Tus Manos
3. LCD 16x2: Primeros Pasos en Interfaces Visuales
3.1. Mensaje Simple
3.2. Blink – Cursor – Display
3.3. Crear Caracteres
3.4. Pakman
4. Fundamentos de Programación: Tipos de Datos y Operaciones
4.1. Introducción
4.2. Strings
4.3. Arrays
4.4. Operaciones Logicas
4.5. Operadores de Comparación
4.6. Bits
5. Estructuras de Control
5.1. Estructuras de Control: If, Switch y Más
5.2. Bucles y Control de Flujo: For, While, Do While y Más
6. Simulación y Comparación: Pines de Arduino Uno y ATmega328P
7. Introducción al ADC y Aplicaciones Prácticas
7.1. Introducción al ADC: Fundamentos de la Conversión Analógica a Digital
7.2. Aplicaciones Prácticas de ADC: Controlando un Ventilador
7.3. Innovando con ADC: Control de un Joystick con Mensajes en el LCD
7.4. ADC Avanzado: Monitoreo de Presión con Sensor MPX4250AP
8. Dominando PWM: De la Teoría a la Práctica
9. Control de Servomotores: Explorando la Movilidad
10. Integración Total: Uniendo Conceptos de Arduino
11. Interfaz de Teclado 4x4: Creando Sistemas Interactivos
11.1. Teclado 4x4 – Parte 1
11.2. Teclado 4x4 – Parte 2
11.3. Teclado 4x4 – Parte 3
12. Display de 7 Segmentos: Visualización y Multiplexación
12.1. Control Leds
12.2. Función Leds
12.3. Array Numeros
12.4. Multiplexación – Parte 1
12.5. Multiplexación – Parte 2
13. Manejo del Tiempo y Interfaces Avanzadas
13.1. Manejo del Tiempo: Módulo DS1307, Explorando la Comunicación I2C
13.1.1. Hora Simple
13.1.2. Hora Display
13.2. Reloj en LCD: Presentando la Hora y la Fecha
13.3. Estación Climática: Hora, Fecha, Temperatura y Más en LCD
13.4. Interfaces Avanzadas: LCD 4x20 con Comunicación I2C
13.5. Explorando Displays OLED con I2C: Proyectos de Visualización Avanzada
14. Manejando Interrupciones: Respuestas Instantáneas con Int0, Int1
14.1. Int 0
14.2. Int 1
14.3. Control Integración 1
Domótica, Robótica, IOT, Visión Artificial http://www.cursos.innovadomotics.com
proyectos@innovadomotics.com
INNOVA DOMOTICS - ECUADOR
14.4. Control Integración 2
15. Motores Paso a Paso: Control y Secuencias
16. Comunicación Serial
16.1. Comunicación Serial: Fundamentos y Aplicaciones Prácticas
16.1.1. SerialPrint
16.1.2. Leer Caracter
16.1.3. Leer Varios Caracteres
16.1.4. SerialEvent
16.2. Interactividad con Arduino: Control y Respuesta a través de la Comunicación Serial
16.2.1. Leer Caracteres
16.2.2. Serial Available
16.2.3. Eventos
16.2.4. Control Serial
16.3. Monitorización Ambiental con DHT22: Temperatura y Humedad
16.4. Mediciones de Altitud y Presión: Sensor BMP180
16.5. SoftwareSerial: Profundizando en la Comunicación Serial
16.5.1. SoftwareSerial – Parte 1
16.5.2. SoftwareSerial – Parte 2
16.6. Navegación y Rastreo GPS: Fundamentos y Aplicaciones
17. Introducción al Control Bluetooth: Control Inalámbrico con HC05-HC06
17.1. Configuración
17.2. Control App
18. Carrito Robótico: Control de Motores
19. Control Bluetooth para el Carrito Robótico: Comunicación y Manejo
19.1. Control Bluetooth – Parte 1
19.2. Control Bluetooth – Parte 2
19.3. Control Bluetooth – Parte 3
20. Optimización del Carrito Robótico: Control de Velocidad con PWM
21. Comunicación RS-485 para Proyectos Industriales: Concepto
22. Tortuga Virtual - Proyecto Final: Desafío Práctico en Arduino con ChatGPT
Domótica, Robótica, IOT, Visión Artificial http://www.cursos.innovadomotics.com
proyectos@innovadomotics.com
INNOVA DOMOTICS - ECUADOR
KIT PARA EL CURSO DE ARDUINO
El siguiente KIT indica los materiales que son necesarios para seguir el curso de
Arduino y los materiales a utilizar son los siguientes:
1 Placa de Arduino Uno con su respectivo cable de conexión a la PC
8 Leds de 5mm
8 Resistencias de 330 Ohmios o 220 Ohmios a 1/2 Watio
1 Foto Resistencia, Sensor de luz (fotocelda o LDR)
2 Resistencias de 10K a 1/2 Watio
1 Potenciómetro de 10 K
4 pulsadores de 6mm - 2 pines
1 Relé de Arduino
1 Motor DC a 5V - Al cual se le soldará cables de conexión Arduino
1 Motor Paso a Paso Unipolar con su Driver ULN.
1 Servo Motor SG 90 o SG 92 R
1 DHT22
1 Sensor Ultrasónico
1 Modulo Bluetooth HC-05 o HC-06
1 Protoboard de 400 Puntos o el que poseas a tu disposición
1 fuente de 5 Voltios
8 cables de Arduino Macho - Macho, medianos.
8 cables de Arduino Macho - Hembra, medianos.
8 cables de Arduino Hembra - Hembra, medianos.
Domótica, Robótica, IOT, Visión Artificial http://www.cursos.innovadomotics.com
proyectos@innovadomotics.com
INNOVA DOMOTICS - ECUADOR
IMÁGENES
1 Placa de Arduino Uno con su respectivo cable de conexión a la PC
8 Leds de 5mm
8 Resistencias de 330 Ohmios o 220 Ohmios a 1/2 Watio
1 Foto Resistencia, Sensor de luz (fotocelda o LDR)
2 Resistencias de 10K a 1/2 Watio
Domótica, Robótica, IOT, Visión Artificial http://www.cursos.innovadomotics.com
proyectos@innovadomotics.com
INNOVA DOMOTICS - ECUADOR
1 Potenciómetro de 10 K
4 pulsadores de 6mm – 2 pines
1 Rele de Arduino
1 Motor DC a 5V - Al cual se le soldará cables de conexión Arduino
1 Motor Paso a Paso Unipolar con su Driver ULN.
1 Servo Motor SG 90 o SG 92 R
Domótica, Robótica, IOT, Visión Artificial http://www.cursos.innovadomotics.com
proyectos@innovadomotics.com
INNOVA DOMOTICS - ECUADOR
1 DHT22
1 Sensor Ultrasónico
1 Modulo Bluetooth HC-05 o HC-06
1 Protoboard de 400 Puntos o el que poseas a tu disposición
Domótica, Robótica, IOT, Visión Artificial http://www.cursos.innovadomotics.com
proyectos@innovadomotics.com
INNOVA DOMOTICS - ECUADOR
1 fuente de 5 Voltios, de la fuente de 5 Voltios hay que identificar el polo positivo y
negativo y soldar cables para alimentar al protoboard.
8 cables de Arduino Macho - Macho, medianos.
8 cables de Arduino Macho - Hembra, medianos.
8 cables de Arduino Hembra - Hembra, medianos.
Herramientas y Accesorios, Extras Opcionales
Caja o kit de almacenamiento para organizar componentes pequeños.
Cautín para soldar cables al Motor
Domótica, Robótica, IOT, Visión Artificial http://www.cursos.innovadomotics.com
proyectos@innovadomotics.com