olá, alguém sabe como efetuar a leitura de uma determinada faixa de umidade com o sensor DHT22, por exemplo: de 8% à 38%
Tags:
Não entendi bem o porque de ler apenas nessa faixa, mas se você pretende efetuar algum comando quando a umidade estiver dentro da faixa você pode usar a biblioteca DHT para ler a umidade e depois um IF para verificar se a mesma se encontra dentro da faixa, e dentro do IF você coloca seu comando. Por exemplo
#include <dht.h>
#define sensor_pin A1
dht DHT;
void setup()
{
Serial.begin(9600);
}
void loop()
{
DHT.read22(sensor_pin);
Serial.print("Umidade = ");
Serial.print(DHT.humidity);
Serial.print(" % ");
if DHT.humidity >= 8 && DHT.humidity <= 38){
Serial.print("Valor dentro da faixa"); //seu comando
}
delay(2000);
}
olá João, é que quero que o sensor leia somente essa faixa por que vou colocar ele pra ler a umidade de grãos entende, quero ver se funciona, para ler a umidade do grão, e a faixa de umidade desse grão é em torno disso, eu n sei se com ele lendo a umidade normal entre 0 e 100 vai dar a umidade certa do grão, dái p isso q queria deixar ele lendo somente nessa faixa, se puder me ajudar agradeço desde já
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por