Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Sensor de Temperatura / Umidade DHT11

Componentes e suprimentos

Arduino UNO
× 1
Sensor DHT11 de Temperatura e Umidade (3 pinos)
× 1
Fios de jumpers (genérico)
× 3
Breadboard (genérico)
× 1
Cabo Arduino USB 2.0
× 1

Aplicativos e serviços online

Arduino IDE

Sobre este projeto


Neste projeto, vamos usar o sensor de temperatura / umidade KY-015 Arduino DHT11 e exibi-lo no monitor serial IDE do Arduino. Este projeto é muito simples e não deve demorar muito.





Materiais


Os materiais são os seguintes:
  • Arduino Uno (qualquer "Uno" funcionará, eu tenho um Geekcreit Uno)
  • KY-015 Arduino DHT11 Temperatura / Umidade
  • Fios de jumpers
  • Placa de ensaio
  • Cabo (USB 2.0)





Etapa 1:coloque o sensor


A primeira coisa que você vai fazer é colocar o sensor na placa de ensaio. Se você colocar a placa de ensaio na orientação em que foi feita, a parte azul do sensor deve ficar voltada para você.





Etapa 2:conecte tudo


Nossa, já estamos quase terminando! Os pinos no sensor são S, para o sinal, o do meio é a tensão e o sinal menos é o terra. O pino de sinal vai para o cabeçalho A0 no Arduino. O pino do meio vai para 5V , e o sinal de menos vai para GND . Nosso cabo amarelo é nosso cabo analógico, nosso cabo vermelho é de energia e nosso cabo preto é terra.

Observação:se você está apenas olhando as fotos, pare aí, leia as instruções que acabei de dar e religue-as corretamente. O Geekcreit Uno tem um layout de pino diferente do Arduino Uno, mas se você seguir onde eu disse para colocar os pinos, ele funcionará em ambas as placas.

Várias pessoas na seção de comentários me culparam por fritar seus circuitos, basta ler as instruções da próxima vez. :)





Etapa 3:Adicionando a biblioteca DHT


Ok, esta parte é realmente importante. Vá para os créditos desta postagem e clique no link para Brainy Bits. Os créditos estão na parte inferior desta página, clique no link onde diz 'graças ao Brainy Bits' ou você pode clicar aqui .

Role até o final da página. Deve haver um cartão com o link de download na parte inferior.

Agora baixe nosso código anexado ao post. No IDE do Arduino, vá para Sketch>> Incluir Biblioteca>> Adicionar arquivo ZIP.

Ao clicar em 'Adicionar biblioteca .ZIP', você deverá obter uma janela de arquivo que aparecerá. Adicione o DHT_Library.zip.

Se você notar no código, outra linha de código aparecerá dizendo:
  #include   

Agora deve haver duas linhas duplicadas. Uma das linhas duplicadas que estava lá antes, que deveria estar abaixo da nova linha duplicada - exclua-a. Agora o código deve funcionar.

Ok, agora carregue o código. Quando terminar, vá para o canto superior direito da janela do Arduino IDE e clique no pequeno botão de lupa. Isso abrirá o monitor serial, e os dados do sensor deverão ser exibidos e atualizados a cada 5 segundos.

Bem, é isso! Aproveite o seu sensor de temperatura / umidade!

Código

  • Sensor de temperatura / umidade DHT11
Sensor de temperatura / umidade DHT11 Arduino
 #include  #define dht_apin A0 // O sensor Pino analógico está conectado ao dht DHT; void setup () {Serial.begin (9600); delay (500); // Atraso para permitir a inicialização do sistema Serial.println ("Sensor de umidade e temperatura DHT11 \ n \ n"); delay (1000); // Aguarde antes de acessar o Sensor} // end "setup ()" void loop () {// Início do Programa DHT.read11 (dht_apin); Serial.print ("Umidade atual ="); Serial.print (umidade DHT); Serial.print ("%"); Serial.print ("temperatura ="); Serial.print (DHT.temperature); Serial.println ("C"); delay (5000); // Aguarde 5 segundos antes de acessar o sensor novamente. // O mais rápido deve ser uma vez a cada dois segundos. } // fim do loop (

Processo de manufatura

  1. Sensor DHT11 e seu funcionamento
  2. O sensor de temperatura / umidade oferece resposta linear estrita
  3. Sensor de temperatura Raspberry Pi
  4. Sensor DHT11 com LEDs e um alto-falante Piezo
  5. Sistema de detecção de humanos usando Arduino Uno
  6. Registrador de dados de temperatura e umidade
  7. Arduino Cloud Sensor Tower
  8. BME280 Temperatura, Umidade e Pressão na Tela Nextion
  9. Persistência da visão
  10. Como ler a temperatura e umidade em Blynk com DHT11