Skip to main content

Sensor de agua

Este tipo de sensores detectan la presencia de lluvia por la variación de conductividad del sensor al entrar en contacto con el agua. Luis Llamas CC-BY-NC-SA https://www.luisllamas.es/arduino-lluvia/

Para esteEste sensor no utilizaremos ningúna extensión especial, la instrucción lectura de pin analógico correspondiente es suficiente y fiable, no tiene protocolo de datos como los otros sensoressensores, se puede leer en bruto el valor de P2 :

  1. Inicializamos el OLED
  2. Grabamos en una variable nueva AGUA el valor del pin analógico P2
  3. Visualizamos la lectura

2026-02-08 00_29_18-WhatsApp.png

https://makecode.microbit.org/S42209-00876-15805-47351

 

RECOMENDADO :Pero los valores que muestran van del 0 al 1024, y mapearlos es dificil pues no es un sensor lineal, una opción es utilizar la función que tiene la extensión IoT, y te da los valores en tanto por cien %. 

En este ejemplo se muestra tanto el valor del suelo como el del nivel del agua:
2026-09-29 16_52_27-Greenshot image editor.png

https://makecode.microbit.org/S64895-39903-08613-08722

Aquí vemos el resultado

2026-02-08 00_35_39-WhatsApp.png

NO ES PROPORCIONAL
Va desde 0 hasta unos 550 y de forma no lineal, sino exponencial, por lo que va a ser difícil mapearlo a valores de %