Taller de robótica para jóvenes
- Buydid, Pablo |
Taller de robótica con Microbit, Arduino y Raspberry Pi Pico.
Detalles:
- Se estructura en 8 módulos distribuidos de abril a noviembre de 2025
- Incluye 32 semanas de contenido con clases semanales
- Comienza con fundamentos básicos y avanza progresivamente hacia proyectos más complejos
- Termina con un proyecto final integrador
Cada semana incluye:
- Contenido teórico específico
- Una práctica concreta para aplicar lo aprendido
- Material para la sesión en vivo de repaso
Información del curso
Objetivos del taller
Al brindarse en modo taller, no es un curso regular con evaluaciones típicas, sino un híbrido que permite a los estudiantes introducirse y aprender sobre robótica, programación y electrónica básica, al mismo tiempo que se realizan proyectos constantes.
Información General
- Duración: Abril a Noviembre 2025 (8 meses)
- Modalidad: Online
- Frecuencia:
- Una clase semanal publicada en el portal de estudios
- Una sesión en vivo semanal para repasar temas
- Formato: Taller con trabajos prácticos y demostraciones grabadas
- Nivel: Jóvenes (recomendado para 12-18 años)
- Requisitos previos: Conocimientos básicos de computación
Programa del curso
MÓDULO 1: FUNDAMENTOS E INTRODUCCIÓN A MICRO:BIT (Abril)
Semana 1: Introducción a la robótica y electrónica
- Definición y aplicaciones de la robótica
- Componentes básicos de un sistema robótico
- Presentación de las plataformas: Micro:bit, Arduino y Raspberry Pi Pico
- Práctica: Exploración de los diferentes kits y componentes
Semana 2: Primeros pasos con Micro:bit
- Introducción a la plataforma Micro:bit
- Entorno de programación MakeCode
- Primeros programas: LED y pantalla
- Práctica: Creación de animaciones y mensajes en la matriz LED
Semana 3: Sensores y entradas en Micro:bit
- Uso de botones incorporados
- Sensor de luz y temperatura
- Acelerómetro y brújula
- Práctica: Creación de un termómetro digital
Semana 4: Actuadores y salidas con Micro:bit
- Control de LEDs externos
- Uso de motores y servos
- Reproducción de sonidos
- Práctica: Creación de un robot simple controlado por botones
MÓDULO 2: ARDUINO BÁSICO (Mayo)
Semana 5: Introducción a Arduino
- Placa Arduino UNO: características y componentes
- Entorno de programación Arduino IDE
- Estructura básica de un sketch
- Práctica: Programa "Hola Mundo" (parpadeo LED)
Semana 6: Entradas digitales y analógicas
- Lectura de botones y switches
- Sensores analógicos (potenciómetros, LDR)
- Uso de Serial Monitor para depuración
- Práctica: Control de brillo LED con potenciómetro
Semana 7: Salidas digitales y PWM
- Control de LEDs externos
- Señales PWM y control de servomotores
- Uso de buzzer para generar tonos
- Práctica: Semáforo interactivo con sonido
Semana 8: Sensores básicos para Arduino
- Sensor ultrasónico HC-SR04
- Sensor de temperatura y humedad DHT11
- Sensor infrarrojo
- Práctica: Medidor de distancia con alarma
MÓDULO 3: RASPBERRY PI PICO INTRODUCCIÓN (Junio)
Semana 9: Introducción a Raspberry Pi Pico
- Características del microcontrolador RP2040
- Programación con MicroPython
- Thonny IDE
- Práctica: Control del LED incorporado
Semana 10: Entradas y salidas digitales
- Conexión de botones y LEDs
- Lectura de estados digitales
- Control de dispositivos externos
- Práctica: Juego de reflejos con LEDs y botones
Semana 11: Entradas analógicas y sensores
- Uso del ADC (Convertidor Analógico-Digital)
- Conexión de sensores analógicos
- Procesamiento de señales
- Práctica: Estación meteorológica simple
Semana 12: Comunicación con Pico
- Comunicación serial con la computadora
- Protocolos I2C y SPI básicos
- Conexión de dispositivos externos
- Práctica: Control de pantalla OLED
MÓDULO 4: PROYECTOS INTERMEDIOS CON ARDUINO (Julio)
Semana 13: Motores y movimiento
- Motores DC y control con transistores
- Driver L298N para control de motores
- Servomotores y control preciso
- Práctica: Brazo robótico simple con dos servos
Semana 14: Comunicación entre dispositivos
- Comunicación Serial
- Módulos Bluetooth HC-05/HC-06
- Creación de app básica con MIT App Inventor
- Práctica: Control remoto de LED vía Bluetooth
Semana 15: Pantallas y visualización
- LCD 16x2 con I2C
- OLED con protocolo I2C
- Presentación de datos de sensores
- Práctica: Panel de control para datos ambientales
Semana 16: Automatización básica
- Sensores de presencia PIR
- Relés y control de dispositivos externos
- Temporizadores y programación de eventos
- Práctica: Sistema de iluminación automática
MÓDULO 5: PROYECTOS AVANZADOS CON MICRO:BIT (Agosto)
Semana 17: Comunicación inalámbrica con Micro:bit
- Radio incorporada en Micro:bit
- Comunicación entre dispositivos Micro:bit
- Creación de redes simples
- Práctica: Sistema de mensajería entre dispositivos
Semana 18: Micro:bit y sensores externos
- Conexión de sensores adicionales
- Expansión mediante placas adicionales
- Shields y accesorios comunes
- Práctica: Estación meteorológica avanzada
Semana 19: Control de robots con Micro:bit
- Plataformas robóticas para Micro:bit
- Programación de movimientos
- Navegación básica
- Práctica: Robot seguidor de línea
Semana 20: Internet de las Cosas con Micro:bit
- Conexión a Internet mediante extensiones
- Envío de datos a plataformas IoT
- Visualización remota de datos
- Práctica: Monitor remoto de temperatura
MÓDULO 6: PROYECTOS AVANZADOS CON RASPBERRY PI PICO (Septiembre)
Semana 21: PIO (Programmable I/O) de Pico
- Introducción a las capacidades PIO
- Generación de señales precisas
- Control de dispositivos especiales
- Práctica: Control de tiras LED WS2812
Semana 22: Pico y comunicaciones inalámbricas
- Módulos WiFi con Pico (ESP8266)
- Bluetooth con módulos externos
- Creación de dispositivos conectados
- Práctica: Control remoto vía WiFi
Semana 23: Sensores avanzados con Pico
- Sensores de calidad del aire
- Acelerómetros y giroscopios
- Procesamiento de datos de sensores
- Práctica: Sistema de monitoreo de calidad ambiental
Semana 24: Procesamiento en tiempo real
- Temporizadores y interrupciones
- Muestreo de señales
- Procesamiento de señales básico
- Práctica: Analizador de sonido simple
MÓDULO 7: INTEGRACIÓN DE PLATAFORMAS (Octubre)
Semana 25: Comunicación entre Arduino y Micro:bit
- Protocolos de comunicación compatibles
- Creación de sistemas híbridos
- División de tareas entre plataformas
- Práctica: Sistema de seguridad con detección y alarma
Semana 26: Comunicación entre Pico y Arduino
- Serial, I2C y SPI entre plataformas
- Ventajas de cada plataforma
- Arquitecturas distribuidas
- Práctica: Estación de monitoreo ambiental multicapa
Semana 27: Integración de las tres plataformas
- Diseño de sistemas complejos
- Uso de las fortalezas de cada plataforma
- Comunicación completa
- Práctica: Casa inteligente con múltiples controladores
Semana 28: Internet de las Cosas integrado
- Conexión a Internet desde diferentes plataformas
- Servicios en la nube para IoT
- Visualización y control remoto
- Práctica: Plataforma IoT completa para monitoreo
MÓDULO 8: PROYECTO FINAL (Noviembre)
Semana 29: Diseño de proyecto final
- Planificación y selección de proyecto
- Diseño y arquitectura
- Lista de materiales y presupuesto
- Entregable: Propuesta de proyecto detallada
Semana 30: Desarrollo del proyecto I
- Implementación de componentes hardware
- Conexiones y montaje físico
- Pruebas de hardware
- Entregable: Hardware funcional y documentación de montaje
Semana 31: Desarrollo del proyecto II
- Implementación de software
- Integración de componentes
- Pruebas de sistema completo
- Entregable: Software funcional y documentación
Semana 32: Presentación de proyectos
- Finalización y pulido del proyecto
- Preparación de presentación
- Demostración en vivo
- Entregable: Proyecto final completo y presentación
Metodología de evaluación
- Participación en sesiones en vivo: 10%
- Entregas semanales de trabajos prácticos: 40%
- Cuestionarios mensuales: 20%
- Proyecto final: 30%
Materiales necesarios
El curso incluye algunos materiales que se entregan a estudiantes de Uruguay. Téngase en cuenta que la entrega se realiza dentro del primer mes de clases.
Tarjeta Microbit NO se incluye, pero sí tarjetas Raspberry Pi y Arduino.
Hardware Básico (por estudiante)
- 1x Micro:bit V2
- 1x Arduino UNO o compatible
- 1x Raspberry Pi Pico
- Kit de componentes electrónicos:
- Breadboard
- Cables jumper
- LEDs (varios colores)
- Resistencias (varios valores)
- Botones y switches
- Potenciómetros
- Sensores básicos (temperatura, luz, ultrasonido)
- Servomotores (al menos 2)
- Motor DC
- Driver de motor L298N
- Pantalla LCD 16x2 con I2C
- Módulo Bluetooth HC-05/06
- Cables USB correspondientes
Software
- Arduino IDE
- MakeCode (online)
- Thonny IDE
- MIT App Inventor (online)
- Editor de texto para programación
Tutores
Buydid, Pablo
