Esta vez les muestro pequeño proyecto como medir la humedad del suelo, aprovechando las entradas analógicas placa Micro:Bit.
Este proyecto permite que los estudiantes se diviertan al tomar ellos las diferentes medidas física de la tierra.
Entonces Manos a la Obra.......espesaremos con la parte de la programación:
Paso 1: Medir la humedad:
Abriremos nuestro portal https://makecode.microbit.org/ y a programar.
Usted codificará su medidor de humedad con una maceta de tierra seca y tierra húmeda. Esto es para que pueda configurar el micro: bit para saber qué condiciones son secas y húmedas.
El suelo en sí tiene cierta resistencia eléctrica que depende de la cantidad de agua y nutrientes que contiene. Actúa como una resistencia variable en un circuito electrónico.
La combinación de agua y nutrientes del suelo hace que el suelo tenga algo de conductividad. Entonces, mientras más agua haya, combinado con los nutrientes, menor será la resistencia eléctrica del suelo.
Para medir esto, leemos la tensión en el pin P0 usando un pin analog red pin (lectura analógico) que devuelve un valor entre 0 (sin corriente) y 1023 (corriente máxima). El valor es un gráfico en la pantalla usando plot bar graph un (gráfico de barras de trazado).
Espesemos nuestra codificación:
Paso 2: valores de datos del sensor:
En el programa anterior, solo tenemos una idea aproximada de cuál es el valor del sensor. ¡Está usando solo una pequeña pantalla para mostrarlo! Agreguemos un código que muestre la lectura actual cuando se presiona el botón A.
Este código debe entrar en el ciclo forever . También hemos agregado la lectura variable para almacenar el valor de lectura.
¡Experimentar!
Inserta los tornillos o barra metálica en la tierra seca, presiona A y anota el valor. Debería ver un valor cercano a 250 por suciedad seca.
Inserta las tornillos o barra metálica en la tierra mojada, presiona A y anota el valor. Debería ver un valor cercano a 1000 para suciedad húmeda.
Paso 3: ¡No desperdicies energía!
Queremos que nuestras sondas de suelo funcionen durante un tiempo prolongado y que ahorremos energía de la batería, por lo que debemos modificar nuestro código para que nuestro sensor de humedad no consuma demasiada energía.
Nuestro circuito se conecta directamente al pin 3V para que siempre esté usando electricidad. En cambio, lo conectaremos a P1 y lo volveremos alto solo mientras se realiza la medición. Esto ahorra electricidad y también evita la corrosión de las sondas.
También disminuiremos el brillo de la pantalla para reducir el consumo de energía de los LED.
La humedad del suelo cambia muy lentamente, así que no necesitamos medirlo todo el tiempo. Agreguemos un descanso de 5 segundos en el ciclo también.
¡Experimentar!
Usando el suelo seco y las macetas de suelo mojado, pruebe que su circuito todavía funciona. Recuerde que tendrá que esperar hasta 10 segundos para ver un cambio.
Ahora ya tienes tu medidor de humedad de suelo, ahora prueba diferentes tipos de tierra entre húmedas y secas para que puedas ver los valores de cada uno.
Comments