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 DHT11 com LEDs e um alto-falante Piezo

Componentes e suprimentos

Sensor DHT11 de Temperatura e Umidade (4 pinos)
× 1
LED (genérico)
1 verde e 2 vermelhos
× 3
Fios de jumpers (genérico)
× 12
Resistor 221 ohm
× 3
Alto-falante SparkFun Piezo
× 1
Arduino UNO
× 1

Aplicativos e serviços online

Arduino IDE

Sobre este projeto


Este é meu quarto projeto. Neste projeto, usaremos uma temperatura DHT11 e três LEDs que mostrarão que a temperatura. está muito quente, perfeito ou muito frio.

Este é o DHT11:

Estes são os resistores e os LEDs:

E este é o alto-falante Piezo:

Você precisará destas bibliotecas:
  • https://github.com/adafruit/Adafruit_Sensor
  • https://github.com/adafruit/DHT-sensor-library

Se gostou deste projeto respeite o projeto e siga-me!

Código

  • DHT11 com LEDs e alto-falante piezo
DHT11 com LEDs e alto-falante piezo C / C ++
 #include  #include  int speakerPin =9; int length =1; #define DHTPIN 5 # define DHTTYPE DHT11 # define LED_TOO_COLD A0 # define LED_PERFECT A1 # define LED_TOO_HOT A2DHT dht (DHTPIN , DHTTYPE); configuração vazia () {Serial.begin (9600); Serial.println ("Teste DHT11!"); dht.begin ();} void loop () {pinMode (speakerPin, OUTPUT); pinMode (A0, OUTPUT); pinMode (A1, OUTPUT); pinMode (A2, SAÍDA); atraso (2000); float h =dht.readHumidity (); float t =dht.readTemperature (); float f =dht.readTemperature (true); if (isnan (h) || isnan (t) || isnan (f)) {Serial.println ("Falha ao ler do sensor DHT!"); Retorna; } Serial.print ("Umidade:"); Serial.print (h); Serial.print ("% \ t"); Serial.print ("Temperatura:"); Serial.print (t); Serial.println ("* C"); if (t <=20) {Serial.println ("Muito frio!"); digitalWrite (A0, HIGH); digitalWrite (speakerPin, HIGH); atraso (1000); digitalWrite (speakerPin, LOW); digitalWrite (A0, LOW); } if (20  =29) {Serial.println ("Muito quente!"); digitalWrite (A2, ALTO); digitalWrite (speakerPin, HIGH); atraso (1000); digitalWrite (speakerPin, LOW); digitalWrite (A2, BAIXO); }} 

Esquemas

dht11_with_leds_and_piezo_speaker_JRpaa8ISfy.fzzRenomeou um tmp36 para dht 11

Processo de manufatura

  1. Crie sua primeira IOT com um Raspberry Pi, sensor DHT11 e Thingspeak.
  2. Aeroponia com Raspberry Pi e sensor de umidade
  3. Sensor Portenta e Termopar (com MAX6675)
  4. Jogo Arduino Gyroscope com MPU-6050
  5. Monitoramento de CO2 com Sensor K30
  6. Unopad - Controlador Arduino MIDI com Ableton
  7. Registrador de dados de temperatura e umidade
  8. IOT - Jar inteligente usando ESP8266, Arduino e sensor ultrassônico
  9. Sensor de obstáculo simples com Arduino
  10. Sensor capacitivo de impressão digital com um Arduino ou ESP8266