Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
O DHT22 é um sensor popular para medir temperatura e umidade, amplamente utilizado em projetos de automação residencial, monitoramento ambiental e sistemas de controle climático. Este artigo técnico mostra como integrar o sensor DHT22 com um Raspberry Pi, uma combinação poderosa para projetos de Internet das Coisas (IoT). A importância deste tema reside na simplicidade e eficácia do DHT22, que, quando combinado com a versatilidade do Raspberry Pi, permite a criação de soluções robustas e acessíveis.
Exemplos:
Atualize o sistema operacional do Raspberry Pi:
sudo apt-get update
sudo apt-get upgrade
Instale as bibliotecas necessárias:
sudo apt-get install python3-pip
sudo pip3 install Adafruit_DHT
Crie um arquivo Python, por exemplo dht22_read.py
, e adicione o seguinte código:
import Adafruit_DHT
# Defina o tipo de sensor e o pino GPIO
sensor = Adafruit_DHT.DHT22
gpio_pin = 4
# Leitura do sensor
humidity, temperature = Adafruit_DHT.read_retry(sensor, gpio_pin)
if humidity is not None and temperature is not None:
print(f'Temperatura: {temperature:.1f}°C')
print(f'Umidade: {humidity:.1f}%')
else:
print('Falha na leitura do sensor. Tente novamente!')
Execute o script Python para ler os dados do sensor DHT22:
python3 dht22_read.py
Se tudo estiver configurado corretamente, você verá a temperatura e a umidade impressas no terminal.