Índice:

Monitor de Umidade sem fio (ESP8266 + Sensor de Umidade): 5 etapas
Monitor de Umidade sem fio (ESP8266 + Sensor de Umidade): 5 etapas

Vídeo: Monitor de Umidade sem fio (ESP8266 + Sensor de Umidade): 5 etapas

Vídeo: Monitor de Umidade sem fio (ESP8266 + Sensor de Umidade): 5 etapas
Vídeo: Como Usar o Sensor de Umidade do Solo no Arduino? 2024, Julho
Anonim
Monitor de Umidade sem fio (ESP8266 + Sensor de Umidade)
Monitor de Umidade sem fio (ESP8266 + Sensor de Umidade)

Compro salsa na panela e, na maior parte do dia, o solo estava seco. Decidi então fazer esse projeto, de sentir a umidade do solo em vaso com salsa, para verificar, quando preciso deitar terra com água.

Eu acho que este sensor (sensor capacitivo de umidade v1.2) é bom porque:

1. tem eletrodos à prova d'água, para que você não se preocupe com a corrosão.

2. é barato -> 1, 5 - 2 $

Etapa 1: BOM

BOM
BOM
BOM
BOM
BOM
BOM

Lista de materiais (links de afiliados, se você quiser comprar esses materiais, você pode me apoiar, se comprar por meio desses links):

1. Sensor capacitivo de umidade v1.2.

Link: sensor capacitivo de umidade v1.2

2. Wemos D1 Mini.

Link: Wemos D1 Mini

3. ADS1115 para medir valores analógicos do sensor.

Link: ADS1115

4. Bateria - eu uso 18650, bateria de íon de lítio.

Link: Bateria 18650

(No passado, eu comprei a marca trustfire. Uma bateria boa tem seu próprio código para reconhecer o original)

5. Suporte da bateria (você pode cortar um lado, para melhor colocar a bateria no suporte)

Link: suporte de bateria

6. Cabos. Eu uso o tipo AWG 22.

Link: Cabos

7. Caso.

Link: Caso

Claro, você precisa de solo para medir: D

Etapa 2: Circuito

O circuito
O circuito

Eu faço circuito clássico. Em primeiro lugar, eu ligo o Wemos com 4,2 volts de bateria de lítio. É possível, e eu conecto-o ao pino de 5V. Funciona, sem necessidade de regulador!

A corrente de sono profundo está abaixo de 0, 3 mA.

Para alimentar o sensor e o ADC, uso o pino 8 do wemos. Muito importante é usar tensão constante (3, 3 V) e não usar bateria (onde a tensão muda de 3 volts para 4, 2 volts)

Etapa 3: Código

Código
Código

Eu uso o ThinkSpeak como dados de armazenamento. Eu uso intervalos de 10 minutos.

Não se esqueça de conectar o pino Reset com D0 para reiniciar o wemos após dormir. Criei um diagrama para mostrar como o código funciona.

Código em Arduino:

Etapa 4: final

Final
Final

Se você for construir um circuito, use cabos mais longos. Não como eu.

Etapa 5: Teste

Testando
Testando
Testando
Testando
Testando
Testando

Para medir a umidade, use cca 3/4 da superfície do sensor. Tenha cuidado e não derrame o sensor com água.

Eu uso Thingspeak para salvar valores. Posso dizer que os valores dependem da temperatura, então o monitoramento da temperatura deve ser bom.

Comecei a medir 25. Jantar de março (coloco salsa) e depois espero. Durante a noite o dia, valores não chaning.

Em 26 de março, os valores aumentam com o aumento da temperatura. Mas na noite seguinte (de 26 de março a 27 de março), os valores foram maiores. Então o solo no vaso estava mais seco (mais árido)

Recomendado: