Curso en línea gratuito Arduino desde cero a avanzado
Duración del curso en línea: 18 horas y 17 minutos
5
(4)
Domina Arduino y robótica desde casa con un curso online gratis: aprende a programar, cablear y crear proyectos con sensores, motores y LCD paso a paso.
En este curso gratuito, aprenda sobre
Instalar y configurar Arduino IDE, drivers y cargar sketches en Arduino Uno
Estructura básica de un programa: setup(), loop(), variables y tipos de datos
Uso de protoboard: rieles, conexiones, GND/VCC y buenas prácticas de cableado
Conversión binario-decimal, contadores de bits y operaciones con bits (shifts, flip)
Salidas digitales y PWM: analogWrite(), duty cycle y control de brillo/velocidad
Entradas analógicas: analogRead(), resolución ADC y construir un voltímetro básico
Ley de Ohm, resistencias para LEDs y cálculos eléctricos básicos en circuitos
Uso del Monitor Serial: imprimir datos y leer entradas del usuario por serie
Control de flujo: if/else if/switch, bucles for/while y variables contadoras
Sensores y actuadores: potenciómetro, LDR, botones (pull-up/pull-down, toggle)
Control de LED RGB: cátodo/ánodo común, mezcla de colores y control por PWM
Control de sonido: zumbador activo vs pasivo y generación de tonos
Manejo de motores: servo, DC con L293D y paso a paso (stepper) con Arduino
Interfaces y módulos: 74HC595, display 7 segmentos, HC-SR04, LCD 16x2, DHT11, IR
Acerca del curso online gratuito
Aprende a convertir ideas en prototipos reales con un recorrido completo por Arduino enfocado a robótica. Este curso online está pensado para llevarte desde los primeros pasos hasta un nivel avanzado, ayudándote a comprender tanto la parte de programación como la de electrónica aplicada, para que puedas construir proyectos funcionales con confianza y método.
A lo largo del aprendizaje trabajarás con el entorno de desarrollo, la configuración de tu placa y el uso correcto de componentes esenciales para cualquier montaje. Ganarás soltura leyendo entradas analógicas y digitales, generando salidas PWM, usando el monitor serial para depurar, y aplicando conceptos fundamentales como variables, conversiones numéricas y lógica de control, pilares para desarrollar sistemas fiables.
También desarrollarás criterio de cableado y prototipado: cómo usar una protoboard, interpretar conexiones típicas, elegir resistencias adecuadas y entender el comportamiento de elementos como botones, potenciómetros, LEDs y zumbadores. Con una base sólida de estructuras de control como condicionales y bucles, podrás automatizar respuestas, secuencias y estados, habilidades indispensables para cualquier proyecto de robótica.
El enfoque avanza hacia dispositivos y módulos muy utilizados en proyectos reales: servomotores, motores paso a paso y motores DC con controladores, además de técnicas para ampliar pines mediante registros de desplazamiento. Aprenderás a integrar sensores populares para medir distancia, luz, temperatura y humedad, y a visualizar información en pantallas LCD, lo que te permitirá diseñar prototipos más completos y orientados a necesidades del mundo físico.
Además, se incorporan buenas prácticas para probar, ajustar y mejorar proyectos, incluyendo el uso de lecturas por serial y la portabilidad hacia formatos de placa más compactos. Al finalizar, tendrás una visión integral para diseñar montajes, leer sensores, controlar actuadores y conectar interfaces de manera progresiva, sentando una base útil para continuar hacia domótica, IoT o robótica educativa con proyectos propios.
Contenido del curso
Lección en vídeo: Tutorial Arduino 2021. Trailer del CURSO desde cero en español - Clase 0003m
Ejercicio: ¿Qué se aprenderá en el curso básico de Arduino mencionado en el video?
Lección en vídeo: CURSO de ARDUINO desde cero en español 2021 - Capítulo #0110m
Ejercicio: ¿Cuál es el paso inicial para configurar correctamente un Arduino Uno en un computador?
Lección en vídeo: Cómo programar Arduino Uno desde cero - Capítulo 0213m
Ejercicio: _¿Cuál es la función del botón de reinicio en la placa de Arduino?
Lección en vídeo: Cómo usar un PROTOBOARD Arduino desde CERO - Capítulo #0317m
Ejercicio: ¿Cuál es la función principal de los rieles en una protoboard?
Lección en vídeo: Variables Enteras en Arduino con Código Morse - Capítulo 0408m
Ejercicio: _¿Qué son las variables en programación y para qué sirven en Arduino?
Lección en vídeo: Cómo convertir números BINARIOS a DECIMALES y viceversa - Capítulo 0512m
Ejercicio: ¿Qué representa un número binario?
Lección en vídeo: Contador BINARIO de 4 bits con ARDUINO desde cero - Capítulo #0625m
Ejercicio: _¿Cuántos pines de tierra tiene el Arduino utilizado en el tutorial?
Lección en vídeo: AnalogWrite ARDUINO español desde CERO - Capítulo #0715m
Ejercicio: ¿Qué función se utiliza para ajustar valores de voltaje en una tarjeta Arduino?
Lección en vídeo: Salida PWM ARDUINO Español desde CERO. Explicación Pulse Width Modulation - Capítulo #0809m
Ejercicio: _¿Qué sistema utiliza Arduino para enviar señales análogas?
Lección en vídeo: Ley de OHM Explicada con ARDUINO 2021 - Capítulo #0920m
Ejercicio: ¿Qué representa el símbolo Ω en un circuito eléctrico?
Lección en vídeo: AnalogRead ARDUINO Español 2021 Hagamos un Voltímetro - Capítulo 1017m
Ejercicio: _¿Qué es la resolución de lectura de información de la tarjeta Arduino?
Lección en vídeo: MONITOR SERIAL Arduino Español desde Cero 2021 - Capítulo #1124m
Ejercicio: ¿Cuál es la principal utilidad del monitor en serie en Arduino según el video?
Lección en vídeo: Uso de un POTENCIÓMETRO o Resistencia Variable con ARDUINO desde Cero - Capítulo 1219m
Ejercicio: _¿Para qué se utiliza un potenciómetro en electrónica?
Lección en vídeo: IF Arduino Cómo Usar 2021 - Capítulo #1330m
Ejercicio: ¿Cuál es el propósito principal de un if statement en Arduino?
Lección en vídeo: Usar un POTENCIÓMETRO para Controlar un LED con Arduino - Capítulo 1416m
Ejercicio: _¿Qué función se utiliza para leer el valor analógico de un pin en Arduino?
Lección en vídeo: Ciclo FOR en Arduino. Secuencia de LED 2021 - Capítulo #1524m
Ejercicio: ¿Cuál es el concepto principal aprendido en la clase de Arduino?
Lección en vídeo: Ciclo FOR en Arduino. Explicado a ULTRA Detalle Parte 2 - Capítulo 1613m
Ejercicio: _¿Qué variable se utiliza para contar en un ciclo for en Arduino?
Lección en vídeo: Ciclo WHILE Arduino Ejemplos 2021 - Capítulo 1721m
Ejercicio: ¿Cuál es la diferencia básica entre los ciclos 'for' y 'while' según el video?
Lección en vídeo: LEER Valores desde el MONITOR Serial Arduino desde Cero - Capítulo 1833m
Ejercicio: _¿Qué es lo que debemos hacer como programadores para obtener información del usuario en nuestro programa de Arduino?
Lección en vídeo: LEER Monitor Serial en Arduino - Proyecto Básico 2021 - Capítulo 1927m
Ejercicio: ¿Qué debemos verificar al usar resistencias con LEDs al construir un circuito?
Lección en vídeo: Condicionales ELSE IF y SWITCH Arduino desde Cero - Capítulo #2015m
Ejercicio: _¿Qué es el "else" en programación y cuándo se debe utilizar?
Lección en vídeo: Controlando un LED RGB de Cátodo Común con Arduino - Capítulo 2126m
Lección en vídeo: Cómo crear COLORES con las luces LED RGB Arduino desde Cero - Capítulo 2209m
Ejercicio: _¿Cuáles son los colores primarios utilizados para los colores de la luz en pantallas y accesorios gamers?
Lección en vídeo: Cómo conectar un Zumbador Activo a Arduino (Active Buzzer) - Capítulo #2327m
Lección en vídeo: Cómo conectar un Zumbador Pasivo a Arduino (Passive Buzzer) - Capítulo #2430m
Ejercicio: _¿Qué tipo de zumbador es más barato y permite sacar tonos distintos?
Lección en vídeo: ¿Cómo saber si un LED RGB es de cátodo común o ánodo común con Arduino BONUS?12m
Lección en vídeo: Cómo conectar una FOTORESISTENCIA a Arduino - Capítulo 2529m
Ejercicio: _¿Qué sucede con el valor de la resistencia de una foto resistencia cuando hay mayor cantidad de luz golpeando su superficie?
Lección en vídeo: Cómo calcular PUNTO PENDIENTE para Arduino - Capítulo 2627m
Lección en vídeo: Resistencias PULL UP y PULL DOWN con Arduino - Capítulo 2723m
Ejercicio: _¿Cuál es una de las formas de utilizar los botones en Arduino que se mencionan en la clase?
Lección en vídeo: Cómo hacer un Botón INTERRUPTOR (Toggle Button) con Arduino - Capítulo 2820m
Lección en vídeo: Jugando con los COMPONENTES que ya eres un(a) Experto - Capítulo 2938m
Ejercicio: _¿Qué tipo de variable se utiliza para los botones en el código presentado?
Lección en vídeo: Cómo Usar SERVOMOTOR Arduino - Capítulo 3033m
Lección en vídeo: Usando SERVOMOTOR en proyecto simple de Arduino - Capítulo 3117m
Ejercicio: _¿Qué variable se está leyendo en el código proporcionado?
Lección en vídeo: Usando Botones PullUp SIN RESISTENCIAS en Arduino - Capítulo 3211m
Lección en vídeo: Cómo Programar un JOYSTICK en Arduino - Capítulo 3323m
Ejercicio: _¿Qué color de cable se conecta a la resistencia variable (eje x) del joystick?
Lección en vídeo: Controlar Motor PASO A PASO con Arduino (Stepper Motor) 2021 - Capítulo #3427m
Lección en vídeo: Control de MOTORES DC con Arduino y el chip L293D - Capítulo #3526m
Ejercicio: _¿Qué es un L293?
Lección en vídeo: Controlar MOTOR DC con JOYSTICK Arduino - Capítulo 3619m
Lección en vídeo: Aumentar PINES Arduino con Shift Register 74HC595 - Capítulo #3740m
Ejercicio: _¿Qué es un registro de desplazamiento en Arduino?
Lección en vídeo: Cambios Lógicos de BITS con Arduino (Logical Shifts) 2021 - Capítulo #3822m
Lección en vídeo: Cambios Lógicos de BITS con Arduino (Circular Shifts y Bit Flip) - Capítulo 3913m
Ejercicio: _¿Qué es un logical shift hacia la derecha en Arduino?