Básico a Experto 15 módulos 12 meses

Kit de Monitoreo del Desarrollo Vegetal

Ruta de aprendizaje completa — desde los fundamentos hasta el dominio del tema

Módulo 1

Sensor Ultrasónico

1 semana

Medición de distancia con el sensor HC-SR04. Conceptos de ondas, echolocalización y calibración de sensores.

Más detalles

Tus estudiantes descubrirán cómo los murciélagos "ven" con sonido al medir distancias con el sensor ultrasónico. Imagina que construyen su propio sonar y entienden en carne propia cómo funcionan los sensores de estacionamiento de los autos modernos. Cada medición que tomen los conectará con la física de ondas que está detrás de la tecnología que usan a diario.

Electrónica básicaCinemática
📁 Recurso asociado: 1.-Sonar
Módulo 2

Control con Relé

1 semana

Activación de un relé usando el sensor ultrasónico como disparador. Introducción al control ON/OFF.

Más detalles

Cuando los estudiantes logren que un sensor encienda y apague dispositivos por sí solo, entenderán el corazón de la automatización. Imagina sus caras al ver cómo su planta recibe agua automáticamente — ese instante en que entienden que la tecnología puede pensar por sí misma es el momento en que nacen los futuros ingenieros.

Control binarioActuadores
📁 Recurso asociado: 2.-SonarRele
Módulo 3

Sensor de Suelo

1 semana

Lectura de humedad del suelo con sensor capacitivo. Conceptos de resistencia, conductividad y analogía con la biología.

Más detalles

Tus alumnos aprenderán a escuchar lo que la tierra tiene que decir. Al medir la humedad del suelo con un sensor capacitivo, conectarán la física de la conductividad eléctrica con la biología de las raíces. Es el puente perfecto entre el mundo digital y el mundo natural que los rodea.

Señales analógicasBio-sensores
📁 Recurso asociado: 3.-Suelo
Módulo 4

Lógica de Control

1 semana

Implementación de umbrales de humedad con histéresis. Lógica de control proporcional.

Más detalles

Imagina que tus estudiantes programan la inteligencia detrás del riego inteligente: definir cuándo es "suficientemente húmedo" y cuándo hay que regar. Es la misma lógica que usan los termostatos inteligentes y los sistemas de automatización industrial. Estarán pensando como ingenieros de control sin siquiera darse cuenta.

Lógica difusaSistemas de control
📁 Recurso asociado: 4.-SueloLogica
Módulo 5

Riego Automatizado

2 semanas

Integración de bomba de agua con control automático basado en humedad del suelo.

Más detalles

Ver el sistema completo funcionando — sensor que mide, cerebro que decide, bomba que ejecuta — es una experiencia transformadora. Tus estudiantes construirán su primer sistema ciberfísico real, de esos que están revolucionando la agricultura de precisión en Chile y el mundo.

AutomatizaciónSistemas embebidos
📁 Recurso asociado: 5.-ActivacionBomba
Módulo 6

Indicador Visual (Bandera)

1 semana

Construcción de un indicador mecánico tipo bandera para mostrar estado de la planta.

Más detalles

Llevar la información del mundo digital al mundo físico con un mecanismo que se mueve es pura magia para los estudiantes. Imagina que crean un indicador que "saluda" cuando la planta está feliz — combinando mecánica, programación y creatividad en un solo proyecto.

MecanismosIndicación visual
📁 Recurso asociado: 6.-Bandera
Módulo 7

Optimización de la Bandera

1 semana

Refinamiento del mecanismo de bandera con servomotor para respuesta más suave.

Más detalles

Aquí tus estudiantes aprenderán que lo bueno se puede hacer mejor. Al refinar el movimiento del servomotor para que sea más suave y preciso, están aplicando los mismos principios de optimización que usan los robots industriales. La perfección está en los detalles.

OptimizaciónServomotores
📁 Recurso asociado: 7.-BanderaOptimizado
Módulo 8

Interfaz de Usuario

1 semana

Agregar botones de interacción para que el usuario pueda controlar el sistema manualmente.

Más detalles

Llegó el momento de que el humano tome el control. Tus estudiantes diseñarán cómo las personas interactúan con su sistema — botones, tiempos de respuesta, experiencia de uso. Es diseño de experiencia de usuario (UX) puro, una habilidad que hoy define a los mejores desarrolladores del mundo.

UXInterrupción por botón
📁 Recurso asociado: 8.-BanderaUsusario
Módulo 9

Funciones de Usuario

1 semana

Programación de funciones modulares para las distintas operaciones del sistema.

Más detalles

Organizar el código en funciones bien definidas es como ordenar una caja de herramientas: todo queda en su lugar y es fácil de encontrar. Tus estudiantes aprenderán a escribir código limpio y modular, exactamente como se hace en la industria del software profesional.

Programación estructuradaModularidad
📁 Recurso asociado: 9.-BanderaUsuarioFun
Módulo 10

Funciones Avanzadas II

1 semana

Ampliación del repertorio de funciones con parámetros y valores de retorno.

Más detalles

Cuando un estudiante entiende que una función puede recibir datos, procesarlos y devolver un resultado, está dando el salto de "usuario de tecnología" a "creador de tecnología". Imagina ese clic mental — es el mismo que distingue a quien juega con la tecnología de quien la construye.

Funciones paramétricasAbstracción
📁 Recurso asociado: 10.-BanderaUsuarioFun2
Módulo 11

Funciones Avanzadas III

1 semana

Manejo de múltiples sensores y actuadores con funciones especializadas.

Más detalles

Múltiples sensores, múltiples actuadores, un solo cerebro coordinándolo todo. Tus estudiantes enfrentarán el desafío de integrar componentes diversos en un sistema coherente — exactamente lo que hace un ingeniero de sistemas embebidos en el mundo real.

IntegraciónSistemas complejos
📁 Recurso asociado: 11.-BanderaUsuuarioFun3
Módulo 12

Programación Orientada a Objetos I

2 semanas

Introducción a clases y objetos. Primeros pasos con encapsulamiento en C++.

Más detalles

Bienvenidos al siguiente nivel. La programación orientada a objetos es el lenguaje de la industria moderna: videojuegos, apps, sistemas bancarios, todo funciona con clases y objetos. Tus estudiantes darán el salto de programar por instrucciones a diseñar arquitecturas de software.

POOEncapsulamiento
📁 Recurso asociado: 12.-Class1
Módulo 13

Programación Orientada a Objetos II

2 semanas

Herencia, polimorfismo y composición. Arquitectura de software para sistemas embebidos.

Más detalles

Herencia, polimorfismo, composición — conceptos que suenan complejos pero que tus estudiantes dominarán construyendo su sistema de monitoreo vegetal. Imagina que entienden cómo reutilizar código y hacer que sus programas sean elegantes y poderosos.

HerenciaPolimorfismo
📁 Recurso asociado: 13.-Class2
Módulo 14

Programación Orientada a Objetos III

2 semanas

Implementación de un controlador LED completo con efectos fade y blink usando clases.

Más detalles

Crear efectos de luz con PWM usando clases bien diseñadas es como tocar una sinfonía con código. Tus estudiantes no solo verán resultados visuales espectaculares, sino que entenderán cómo los patrones de diseño hacen que el software sea mantenible y escalable.

Patrones de diseñoPWMEfectos
📁 Recurso asociado: 14.-Class3
Módulo 15

Hotspot IoT y Portal Cautivo

4 semanas

Construcción de un hotspot WiFi con ESP32 que sirve un dashboard web en tiempo real con datos de sensores, control de riego y visualización de estado.

Más detalles

El gran final: un portal web funcional al que se conectan desde cualquier dispositivo para ver sus datos en vivo y controlar su planta. Tus estudiantes habrán construido un sistema IoT completo, de esos que se usan en invernaderos inteligentes, industria 4.0 y smart farming. Un portafolio que habla por sí solo.

IoTServidores webWiFiCaptive portal
📁 Recurso asociado: hotspot

Resumen de la ruta

15

Módulos totales

8

Habilidades clave

12 meses

Duración total

12+ años

Edad recomendada

🎯 ¿Cómo usar esta progresión? Cada módulo está diseñado para una o dos semanas de trabajo en sala, dependiendo de la profundidad deseada. Los archivos de código asociados (formato Arduino .ino) están listos para cargar y explorar. Se recomienda que los estudiantes mantengan un cuaderno de laboratorio digital registrando lecturas, observaciones y modificaciones que realicen al código.