Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este projeto visa construir um sistema de monitoramento de planta inteligente usando ESP8266 e a AskSensors IoT Platform.
Este sistema pode ser usado para monitorar o nível de umidade do solo e fornecer critérios objetivos para as decisões de irrigação. que ajudam a garantir que a irrigação seja aplicada no momento certo e a reduzir os custos de operação.
Além disso, o aplicativo AskSensors enviará alertas por e-mail ao usuário quando as plantas precisarem de água.
Etapa 1: Prepare seu material
Os principais componentes do sistema proposto são:
- ESP8266 nó MCU
- Sensor de umidade do solo FC-28
- Conta AskSensors.
Etapa 2: conecte seu sensor à nuvem
This istructable fornece um guia passo a passo detalhado para ajudá-lo a conectar seu ESP8266 e sensor de umidade à nuvem AskSensors. Siga as etapas sugeridas.
Se for bem feito, agora devemos estar prontos para definir um Alerta por e-mail.
Etapa 3: definir alerta de e-mail
No painel do sensor, clique no botão ‘Adicionar alerta’ para receber um alerta por e-mail quando o nível de umidade exceder um limite predefinido. A imagem mostra um exemplo para definir um alerta por e-mail quando o nível de umidade for superior a 55%. Isso significa que a planta precisa de água.
Uma verificação periódica será realizada automaticamente dependendo do valor do intervalo mínimo (15 minutos no exemplo). Isso permite que o nível de umidade do solo de sua planta seja verificado pelo aplicativo AskSensors a cada 15 minutos, se pelo menos um valor tiver excedido o limite definido, você receberá um alerta por e-mail.
Etapa 4: Software
Obtenha este esboço de exemplo na página AskSensors Github.
Modifique o SSID e a senha do Wi-Fi, o Api Key In:
const char * wifi_ssid = "………."; // SSID
const char * wifi_password = "………."; // WIFI const char * apiKeyIn = "………."; // API KEY IN
Etapa 5: execute o teste
- Insira o terminal do sensor de umidade no solo da planta, conforme mostrado na figura inclusa.
- Conecte o MCU do nó ESP8266 ao seu computador por meio de um cabo USB.
- Abra o IDE do Arduino e faça upload do código.
- Abra um terminal serial. Você deverá ver o MCU do nó ESP8266 conectando-se à Internet por meio de wi-fi.
- O ESP8266 lê periodicamente o nível de umidade e o envia para o AskSensors. Você pode cruzar as leituras do gráfico AskSensors com os valores que estão sendo impressos em seu Terminal Arduino.
Você deve receber um alerta por e-mail quando o seu nível de umidade exceder o limite predefinido.
Etapa 6: CONCLUÍDO
Obrigado!
Você tem alguma pergunta ?
Junte-se à comunidade AskSensors.