CLASE 2 – Sensor de Humedad (Señal Analógica y Programación mBlock)
Instrucciones
Crea una entrada en Blogger y copia toda la información hasta los saberes; luego, con tus propias palabras, realiza el resumen personal.
SABER CONOCER
1. ¿Qué es un sensor de humedad del suelo?
El sensor de humedad es un dispositivo que mide cuánta agua hay en la tierra. Se utiliza mucho en proyectos como:
- Sistemas de riego automático
- Invernaderos
- Jardines inteligentes
- Proyectos de agricultura
Este sensor funciona detectando la cantidad de agua que permite el paso de corriente eléctrica en el suelo.
Mientras más agua hay → más conductividad → mayor valor analógico.
Mientras menos agua hay → menos conductividad → menor valor analógico.
2. ¿Cómo envía datos el sensor? (Señal analógica)
El sensor envía una señal analógica, es decir:
- No es solo 0 o 1
- La señal puede tener muchos valores intermedios
- En Arduino, el rango es de 0 a 1023
Interpretación general:
3. ¿Qué hace el módulo del sensor? (A0 y D0)
El sensor tiene dos salidas posibles:
- A0 → Señal analógica (valores entre 0 y 1023)
- D0 → Señal digital (solo seco/húmedo)
En esta clase trabajamos con A0, porque mBlock puede leer perfectamente los valores analógicos.
4. ¿Cómo funciona en un proyecto real?
Ejemplo clásico:
- El sensor de humedad lee el nivel de agua de la tierra.
- El Arduino recibe un valor analógico.
- Dependiendo del valor:
- Se puede encender un LED
- Se puede activar un servo
- Se puede encender una bomba
- Se puede emitir un sonido
De esta forma se crea un sistema automático de riego.
5. Conexión básica del sensor
El módulo tiene tres pines:
- VCC → 5V
- GND → GND
- A0 → A0 de Arduino
Y las dos chapas metálicas van dentro de la tierra para medir la humedad.
SABER HACER (Ejercicio realizado en clases)
Programación en mBlock
Objetivo del programa
Leer el valor analógico del sensor de humedad y:
- Encender un LED si el suelo está Muy seco
- Encender un LED si el suelo está Húmedo normal
- Encender un LED si el suelo está Muy húmedo
- Mostrar el valor en la pantalla.
Código en mBlock (bloques)
Programación en dispositivos
Programación en objetos
Actividad:
Sensor de humedad conectado a pin analógico A0 para encender o apagar un LED según el nivel de agua del suelo.
El estudiante debe:
- Revisar el circuito en Tinkercad
- Observar los valores analógicos al simular humedad alta o baja
- Analizar cómo mBlock interpreta estos valores
SABER SER (Valores a desarrollar en esta clase)
- Paciencia: interpretar correctamente valores analógicos.
- Responsabilidad: no copiar, comprender.
- Autonomía: probar diferentes niveles de humedad.
- Orden: armar el circuito sin errores.
SABER CONVIVIR (Actitudes en el aula)
- Apoyar a compañeros que no logran leer el valor analógico.
- Respetar turnos al usar computadoras.
- Mantener un ambiente de concentración.
Resumen personal
Resumir con sus palabras:
- Qué es el sensor de humedad
- es un dispositivo que permite detectar el cambio de la humedad en el entorno
- Qué significa una señal analógica
- significa que tiene muchos valores no solo dos tiene mucho más
- Qué valores entrega normalmente
- De 0 a 1023
- Para qué sirve en un proyecto real
- para crear proyecto que necesite más valores
- Qué aprendió de la programación en mBlock
- que necesito que aprender los valores para poder hacer los proyecto que desee con señal analógicas
Luego responder:
- ¿Por qué el sensor de humedad no puede ser digital si queremos medir niveles exactos?
- porque el sensor digital solamente tiene dos valores
- ¿Qué valor analógico indica que la tierra está muy seca?
- 1023
- ¿Qué parte del código enciende el LED según la humedad?
- cuando llegue al valor indicado se enciende el led
- ¿Cómo se podría mejorar este proyecto en el futuro?
- para ayudar a crecer una naturaleza más adecuada y fuerte para los seres vivos
Comentarios
Publicar un comentario