- Estoque: Em Estoque
- Código do Produto: SNC004.AM2301A
- Peso: 15.00
Módulo Sensor de Umidade e Temperatura Digital AM2301A
O AM2301A, também conhecido como DHT21, é um sensor digital de temperatura e umidade. Aqui estão algumas informações sobre o sensor AM2301A:
Características:
- Medição de temperatura:
- Precisão: ±0,3°C
- Faixa de medição: -40 a 125°C
- Resolução: 0,1ºC
- Medição de umidade:
- Precisão: ±2% UR
- Faixa de medição: 0 a 100% UR
- Resolução: 0,1% UR
- Fonte de energia: 3,3 V a 5,5 V CC
- Saída: Sinal digital (protocolo de comunicação de fio único)
- Dimensões: Normalmente em torno de 15 mm x 12 mm x 5,5 mm
- Tempo de resposta: Normalmente menos de 1 segundo
- Integração: Interfaces fáceis com microcontroladores como Arduino, Raspberry Pi, etc.
Descrição dos recursos:
- Precisão: O AM2301A fornece precisão de temperatura de ±0,3°C e precisão de umidade relativa de ±2%, tornando-o adequado para medições precisas.
- Faixa de temperatura: Opera em uma ampla faixa de temperatura de -40 a 125°C, permitindo flexibilidade em diversas aplicações.
- Medição de umidade: Capaz de medir umidade de 0% a 100% UR com alta precisão e resolução.
- Fonte de energia: Suporta uma ampla gama de tensões de alimentação, garantindo compatibilidade com diferentes sistemas e aplicações.
- Tempo de resposta: Responde rapidamente às alterações, normalmente em menos de 1 segundo, o que é ideal para aplicações que exigem rápida aquisição de dados.
Formulários:
O sensor AM2301A é comumente usado em monitoramento climático, sistemas HVAC, automação industrial e eletrônicos de consumo para monitorar níveis de temperatura e umidade. Oferece desempenho confiável com alta precisão e baixo consumo de energia, tornando-o adequado para uma ampla gama de aplicações.
Exemplo de código Arduino:
Aqui está um exemplo básico de como usar o sensor AM2301A (DHT21) com um Arduino:
#include #define DHTPIN 2 // Pino digital conectado ao sensor #define DHTTYPE DHT21 // Tipo de sensor AM2301 (DHT21) DHT dht(DHTPIN, DHTTYPE); configuração vazia() { Serial.begin(9600); dht.begin(); } loop vazio() { atraso(2000); //Atraso entre leituras temperatura flutuante = dht.readTemperature(); //Lê a temperatura em Celsius umidade flutuante = dht.readHumidity(); //Lê a umidade // Verifica se alguma leitura falhou e sai mais cedo (para tentar novamente) if (isnan(temperatura) || isnan(umidade)) { Serial.println("Falha ao ler o sensor!"); retornar; } Serial.print("Temperatura: "); Serial.print(temperatura); Serial.print(" °C Umidade: "); Serial.print(umidade); Serial.println("%"); }
Este código inicializa a biblioteca DHT, lê os dados de temperatura e umidade do sensor AM2301A conectado ao pino 2 e imprime os valores no Monitor Serial a cada 2 segundos. Ajusta a DHTPIN
e TIPO DHT
conforme necessário com base na sua configuração.