Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
O sensor de umidade do solo é um sensor que pode ser usado para medir a umidade do solo. Adequado para fazer protótipos de projetos de agricultura inteligente, projetos de controladores de irrigação ou projetos de agricultura IoT.
Este sensor possui 2 sondas. Que é usado para medir a resistência do solo.
Quando o solo está úmido ou molhado, a resistência será diferente de quando o solo está seco. O sensor irá ler a resistência em cada circunstância e convertê-la em dados de umidade.
Etapa 1: Componentes necessários
Os seguintes componentes são necessários:
- Sensor de umidade do solo
- Arduino Nano
- Jumper de fio
- Mini USB
- Uma garrafa de água
Etapa 2: montar todos os componentes
Conecte a placa Arduino ao Soil Moisture Sensore. Veja a imagem ou instrução que escrevi abaixo:
Umidade do solo para Arduino
VCC ==> + 5V
GND ==> GND
AO ==> A0
Etapa 3: faça um esboço
Os sensores de umidade do solo podem ser lidos diretamente sem o uso de uma biblioteca adicional. Você pode usar a entrada analógica para ler o valor do sensor.
Este é o Sketch que fiz para ler o valor do sensor:
int sensorPin = A0; // selecione o pino de entrada para o potenciômetroint sensorValue = 0; // variável para armazenar o valor proveniente do sensor
void setup () {
Serial.begin (9600);
}
void loop () {
// ler o valor do sensor: sensorValue = analogRead (sensorPin); Serial.println (sensorValue); atraso (1000); }
ou baixe o arquivo que incluo abaixo
Etapa 4: Resultados
Quando coloco o sensor fora da garrafa, o valor exibido é em torno de 700 a 1023.
Quando coloco o sensor em uma garrafa d'água, o valor exibido fica em torno de 250 a 700.
pode-se concluir que:
- um valor de 250 a 700 significa úmido
- valor 700 a 1023 significa seco
Você pode calibrá-lo, quando você tentar