r>
Chirp es una alarma de riego de plantas, tan simple como eso. Lo pones en el suelo cerca de una planta y emite un chirrido cuando el suelo está seco, lo que te recuerda que debes regar la planta. Chirp utiliza la detección de humedad capacitiva en oposición a la detección de humedad resistiva, esto significa que no hace contacto eléctrico con el suelo, evitando la corrosión de los electrodos y la electrólisis del suelo y lo que resulta en una mejor precisión y una mayor duración de la batería.
Se basa en el microcontrolador ATTINY44A, el código está disponible en Github (ver más abajo). Un encabezado de programación ISP AVR de 6 pines estándar está disponible en la placa para la programación y para la comunicación en serie.
El dispositivo actúa como un esclavo I2C, el encabezado se puede utilizar para leer los niveles de luz y humedad. Se puede utilizar otro microcontrolador o una placa como Arduino como maestro I2C para leer esos niveles.
alarma de riego planta - pinout
pin 1 - MISO
pin 2 - VCC
pin 3 - SCK / SCL - reloj I2C
pin 4 - MOSI / SDA - datos I2C
pin 5 - RESET
pin 6 - GND
Después de reiniciar, Chirp lee la capacitancia y los niveles de luz. Eso puede demorar de 1 a 9 segundos si está oscuro. Si se recibe cualquier comunicación I2C durante ese tiempo, Chirp cambiará al modo sensor no emitirá ningún chirrido, solo responderá a las solicitudes I2C. La dirección por defecto del Chirp es 0x20.
Tutorial: https://wemakethings.net/chirp/