Aprende a crear robots con Arduino desde cero: sensores, LEDs, motores y control por Bluetooth. Curso online gratis con ejercicios y proyectos prácticos.
En este curso gratuito, aprenda sobre
Qué es Arduino, para qué sirve y ventajas de una computadora/microcontrolador pequeño
Cómo montar y programar el “Hola mundo” y usar simuladores en vez de hardware físico
Control de LEDs: encendido/apagado con resistencias y pines digitales
Uso de PWM y analogWrite() para variar brillo y simular encendido/apagado gradual
Lectura de pulsadores: entradas digitales, pull-up/pull-down y control con 1 o 2 botones
Uso de potenciómetro como divisor de voltaje y lectura analógica para controlar intensidad
Medición de distancia con sensor ultrasónico y encendido de LED según umbral
Control de servomotores: cableado, señal PWM, y manejo con botones o potenciómetro
Manejo de Display LCD 16x2: conexiones, pin 3 (contraste) y escritura de datos
Entrada de datos con teclado 4x4: escaneo de filas/columnas y validación de contraseña
Proyecto de cerradura/puerta: servo para abrir/cerrar y lógica de acceso por contraseña
Sensores: vibración (disparo de acción) y temperatura/humedad DHT11/DHT22
Uso de LED RGB: mezcla de canales y combinaciones de color mediante PWM
Actuadores/proyectos: buzzer (tone()), “detener la lluvia”, lanzamisiles y retos finales
Acerca del curso online gratuito
Da el salto de la teoría a la práctica y comienza a construir proyectos reales de robótica con Arduino, paso a paso y desde cero. Este curso online gratuito está pensado para quienes quieren aprender a conectar componentes electrónicos y programarlos de forma sencilla para lograr movimientos, mediciones y automatizaciones típicas de un robot.
A lo largo del curso aprenderás a trabajar con un microcontrolador de manera progresiva: empezarás entendiendo qué es y por qué resulta tan útil en proyectos de robótica, y luego irás dando vida a circuitos y prototipos cada vez más completos. La metodología se basa en pequeños retos guiados que te permiten mejorar tu lógica de programación y tu habilidad para armar circuitos con seguridad y orden.
Desarrollarás soltura con entradas y salidas, control de intensidad y efectos, uso de botones y controles analógicos, y lectura de diferentes sensores. También tendrás la oportunidad de integrar actuadores para generar movimiento y construir interacciones más cercanas a las de un sistema robótico real, combinando electrónica con programación en un entorno accesible para principiantes.
Además, el curso incluye prácticas orientadas a proyectos: desde mecanismos de apertura y cierre, hasta sistemas que reaccionan a vibración, distancia o temperatura, y soluciones de control con teclado matricial y pantallas para mostrar información. Estas actividades te ayudarán a entender cómo se diseñan prototipos que conectan varias piezas en un solo flujo: leer señales, tomar decisiones y ejecutar acciones.
Si tu objetivo es iniciarte en la robótica, mejorar tu perfil para proyectos maker o fortalecer bases para electrónica y programación embebida, aquí encontrarás un recorrido completo y práctico. Al finalizar tendrás criterios para elegir componentes, conectar módulos con sentido y depurar fallos comunes, dejando una base sólida para crear tus propios robots y automatizaciones con Arduino.
Contenido del curso
Lección en vídeo: ¿Qué es arduino?13m
Ejercicio: _¿Cuál es la ventaja de tener una computadora muy pequeña como Arduino?
Lección en vídeo: Hola mundo en arduino12m
Ejercicio: _¿Qué dispositivo se puede utilizar en lugar de un Arduino físico para trabajar en el proyecto?
Lección en vídeo: Encender y apagar un led en Arduino13m
Ejercicio: _¿Qué elementos se necesitan para el tutorial de encender y apagar un led externo en Arduino?
Lección en vídeo: Encender y apagar un led en arduino con PWM (Pulse Width Modulation)16m
Ejercicio: _¿Qué función de Arduino se utiliza para simular un pulso de encendido y apagado gradual en un LED?
Lección en vídeo: Encender y apagar un led en arduino con un pulsador15m
Ejercicio: _¿Qué es un pulsador en el contexto del proyecto de encender y apagar un led con Arduino?
Lección en vídeo: Aumentar y disminuir la intensidad de un led en arduino con un potenciómetro18m
Ejercicio: _¿Qué es un potenciómetro en el circuito que se va a crear en el tutorial?
Lección en vídeo: Encender y apagar un led en arduino con dos pulsadores26m
Ejercicio: _¿Cuál es el reto propuesto en el tutorial "Robótica usando Arduino con Programador Novato"?
Lección en vídeo: Encender un led con un sensor de distancia en arduino18m
Ejercicio: _¿Qué tipo de sensor se utiliza en este proyecto de detección de distancia?
Lección en vídeo: Hacer girar un motor (servomotor) con arduino.15m
Ejercicio: _¿Qué ventaja ofrece el micro servomotor en comparación con otros servomotores?
Lección en vídeo: Hacer girar un motor (servomotor) con arduino con dos pulsadores.13m
Ejercicio: _¿Qué cable del servomotor va conectado a la potencia?
Lección en vídeo: Hacer girar un motor (servomotor) con arduino con un potenciómetro.14m
Ejercicio: _¿Qué tipo de señal recibe el potenciómetro en este tutorial?
Lección en vídeo: Mostrar datos en un Display LCD 16×2 con Arduino25m
Ejercicio: _¿Qué función tiene el pin número 3 en el display LCD de 16 por 2?
Lección en vídeo: Insertar datos en un Display LCD con pulsadores en Arduino11m
Ejercicio: ¿Cuál es la función principal de los pulsadores en el circuito descrito?
Lección en vídeo: Sensor de vibración con Arduino12m
Ejercicio: _¿Qué se enciende cuando el sensor de vibración detecta movimiento en el circuito creado en el tutorial?
Lección en vídeo: Led RGB en Arduino17m
Ejercicio: _¿Cuántas combinaciones de colores puede ofrecer el led RGB en Arduino?
Lección en vídeo: Sensor de temperatura y humedad DHT11 y DHT22 en Arduino14m
Ejercicio: _¿Cuál es la precisión del sensor de temperatura HT 11?
Lección en vídeo: Teclado matricial 4x4 en Arduino20m
Ejercicio: _¿Cómo se controlan las columnas en un teclado numérico matricial de 4 x 4?
Lección en vídeo: Validar contraseña con teclado numérico matricial 4x4 en Arduino10m
Ejercicio: _¿Qué variable se declara para almacenar la contraseña fija en el código presentado?
Lección en vídeo: Mover un servomotor con contraseña en Arduino12m
Ejercicio: _¿Qué dispositivo se utiliza en el proyecto para abrir y cerrar la puerta con una contraseña en Arduino?
Lección en vídeo: Ejercicio. Abrir y cerrar la cerradura de una puerta con Arduino39m
Ejercicio: ¿Qué componente se utiliza para abrir o cerrar la puerta en el proyecto de Arduino?
Lección en vídeo: Zumbador (Buzzer) en Arduino15m
Ejercicio: _¿Qué función de Arduino se utiliza para generar sonidos con un zumbador?
Lección en vídeo: Ejercicio: Efecto detener la lluvia con Arduino17m
Ejercicio: _¿Qué componente se recomienda utilizar para que el efecto de detener las gotas de lluvia sea más visible en el proyecto de arduino?
Lección en vídeo: Ejercicio.- Lanza misiles con Arduino32m
Ejercicio: _¿Qué elementos se necesitan para crear el lanzamisiles con Arduino?
Lección en vídeo: Ejercicio.- No toques la caja con Arduino33m
Lección en vídeo: Abrir la puerta via Bluetooth con Arduino30m
Ejercicio: _¿Qué elementos necesitamos para abrir y cerrar la puerta de forma inalámbrica con Bluetooth?
Este curso gratuito incluye:
7 horas y 51 minutos de curso de vídeo online
Certificado digital de finalización del curso (Gratis)
Ejercicios para entrenar tus conocimientos
100% gratis, desde el contenido hasta el certificado
¿Listo para empezar?Descarga la app y empieza hoy mismo.
Comentarios del curso: Robótica usando Arduino
Cristian Maroto
tengo una pregunta compro el Arduino y instaló todo y como hago para que la puerta habrá sola gracias está muy interesante pero entiendo esa parte
Gary Irvis Plascencia Barrantes
Excelente curso, muchas gracias.