Sensor de temperatura DHT11 com registro em arquivo

O DHT11 é um sensor de temperatura e umidade, relativamente barato, e interessante para automação. Em um projeto IOT (Internet of Things) você pode consultar a temperatura da sua casa a distância, por exemplo, e determinar se vai ligar o ar condicionado (também a distância) previamente para chegar em casa já com um ambiente refrigerado. Este, claro, é só um exemplo de utilização.

Vejamos como usá-lo para, a cada 2 segundos, exibir estas informações (temperatura e umidade) no Monitor Serial (Arduino IDE) e também fazer o registro em arquivo no cartão SD. As ligações são as seguintes:

DHT11 Arduino
+ 5V
- GND
S/DATA/OUT A1

Você precisará instalar esta biblioteca (DHT11.zip) no Arduino IDE (Sketch -> Include Library -> Add .ZIP Library…).

E o código a ser utilizado é este:

Para o cartão SD utilizei o Ethernet Shield, cujo pino CS é o 4 (utilizado no SD.begin(4)). Caso utilize outro módulo com slot SD verifique qual é o pino CS para fazer a alteração.

Então, vai usar o DHT11 para fazer o quê? Deixe seu comentário!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Translate »