You are viewing the Portuguese version of the site, but it has been detected that you are outside of Brazil.
To access the content in English, click here
O RHT03 (também conhecido como DHT22) é um sensor de temperatura e umidade com comunicação digital de um fio. O sensor é calibrado e não requer componentes extras para funcionar, então você pode pegar as informações de temperatura e umidade sem complicações.
Saiba maiores informações clicando na aba informações técnicas e documentação.
Especificações
- Tensão de entrada: 3,3V até 6V
- Corrente em medição: 1 a 1,5mA
- Corrente em standby: 40 a 50uA
- Range de umidade de 0 a 100% RH
- Range de temperatura de -40 a 80ºC
- Precisão de umidade: +-2%
- Precisão de temperatura: +-0.5ºC
Documentação
- Datasheet
- Biblioteca DHT Adafruit (precisa da Biblioteca Adafruit Sensor para funcionar)
- Biblioteca Adafruit Sensor
- Video de Explicação do Produto (por André Michelon - Canal Internet e Coisas)
- Tutorial: Introdução à comunicação via HTTP
Para fazer comentários é necessário estar logado. Efetuar login.
Você ainda nao é cadastrado? Cadastre-se agora!
Eu comprei o "Kit Iniciante V8 para Arduino" e montei o projeto "Medindo Temperatura e Umidade", e agora decidi trocar o sensor DHT11 pelo Sensor DHT22. Por isso, eu gostaria de saber se é necessário fazer alguma alteração (tanto na programação quanto no circuito) ou se eu posso simplesmente tirar o DHT11 e colocar o DHT22 no lugar...
Tente usar as bibliotecas da página do DHT11: https://www.robocore.net/loja/produtos/sensor-de-temperatura-dht11.html#documentacao Lembre-se que é necessário instalar as duas bibliotecas para poder fazer a leitura do sensor.
Já fiz vários testes e as medidas quanto a humidade são bem diferentes já a temperatura está OK. Já testei em dois sensores DHT22 diferentes. Veja: https://mega.nz/#!h0JC3LgC!YetS6e8aOlDJtQ2x6_Ri58TfkqwL9GXJcadWz8HGeuo
É importante ressaltar que ambos os sensores apresentam resolução diferente e isso pode acarretar em medidas um pouco distantes umas das outras. Seria interessante que você testasse com mais sensores para tentar identificar qual tipo está seguindo um padrão. A ideia é verificar quais dos dois apresentando medidas corretas. Qualquer dúvida adicional, manda um e-mail para suporte@robocore.net incluindo o número do pedido ou nota fiscal aqui do site.
Complementando a resposta do Marcelo, se está procurando um sensor de temperatura a prova d'água, sugiro dar uma olhada nesse produto: www.robocore.net/loja/produtos/sensor-de-temperatura-ds18b20-a-prova-de-agua.html
Boa noite! Preciso medir a temperatura em 5 pontos simultaneamente e a umidade em dois destes pontos. Estava pensando em usar 2 sensores DHT22 para medir temperatura e umidade e 3 sensores 18B20S. Como eu não tenho nenhuma experiencia com arduino, nem com eletronica, eu não sei se um Arduino Uno ou Blackboard teria quantidade suficiente de entradas digitais para usar esses 5 sensores simultaneamente. Se não, qual seria a placa mais indicada? Agradeço desde já
Você consegue fazer a leitura de vários sensores, mesmo que digitais, ao mesmo tempo. Veja o seguinte link para saber como usar vários DHT22 na mesma placa: http://playground.arduino.cc/Main/DHTLib (aparentemente pode ser uma placa simples, como um UNO ou BlackBoard).
Olá tudo bem? Estou com mais uma dúvida caso vocês possam me ajudar. Dei uma olhada no link que você colocou, acabou de chegar meus dois DHT22 que comprei na robocore é preciso ler os dois sensores DHT22 em uma placa. So que no exemplo dele, ele inicia a o serial.begin com uma taxa 115200 e no meu projeto já estou utilizando o serial.begin com uma taxa de 9600, é possível inicial com duas taxas diferente? Você sabe como poderia fazer nessse caso? Obrigado
O comando Serial.begin só pode ter uma taxa de baudrate, porém acredito que o exemplo do DHT22 funcionaria com baudrate de 9600. Sugiro pegar o exemplo apenas do DHT22, alterar a taxa da serial e testar apenas ele. Somente depois disso juntar com o restante do projeto.