Arduino Octopus LCD I2C 20×4

Para empezar, en este tutorial se elaboró un programa en el cual tomamos la lectura de un sensor de  humedad octopus. Esta misma que se muestra en una pantalla LCD 20 x 4 por medio del protocolo  I2C.

Materiales :

El sensor de humedad Octopus  para suelo puede leer la cantidad de humedad presente en el suelo que lo rodea. Es un sensor de baja tecnología, pero es ideal para el seguimiento de un jardín urbano. Este sensor utiliza las dos sondas para pasar corriente a través del suelo, y luego lee la resistencia para obtener el nivel de humedad. Más agua hace que la conducción eléctrica del suelo se lea más fácilmente (menos resistencia), mientras que el suelo seco es mal conductor de la electricidad (mayor resistencia).

Para este tutorial es necesario descargar la librería :

#include <LiquidCrystal_I2C.h>

Link de descarga :https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library

 


Programación con el sensor Octopus

Ya que se tiene la librería , se programo para poder leer el valor del sensor Octopus en el puerto serial de la siguiente manera :

 

Lectura Octopus

Lectura Octopus

 

Se conectó de la siguiente forma el sensor a el Arduino  como se muestra en la siguiente imagen:

Conexión Octopus

Conexión Octopus

Programación pantalla LCD I2C

Una vez ya conectado el sensor de la anterior forma, se programó  para poder mostrar la lectura del mismo de la siguiente forma:


Como se muestra en el código, se utilizaron las 4 filas de la pantalla LCD , la lectura del sensor lo estará mostrando con un retardo de 500 milisegundos en la segunda fila por medio del protocolo I2C.

 

Pantalla LCD 16x4 I2C

Pantalla LCD 20×4 I2C

 

Octopus LCD 16X4

Octopus LCD 16X4






Escríbenos tus dudas o comentarios

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Usamos Cookies en nuestro sitio WEB

Por favor confirma, si aceptas nuestras cookies de rastreo. También puedes negar el uso de cookies de rastreo y seguir navegando sin que ninguna información sea enviada a servicios de terceros.