Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Proyek Sensor Suhu & Kelembaban DHT11 dengan Indikator LED dan Speaker Piezo

Komponen dan Perlengkapan

Aplikasi dan Layanan Online

Tentang Proyek Ini

Ini adalah proyek keempat saya. Dalam proyek ini kita akan menggunakan sensor suhu DHT11 dan tiga LED yang akan menunjukkan bahwa suhu terlalu panas, sempurna atau terlalu dingin.

Ini adalah DHT11:

Ini adalah resistor dan LED:

Dan ini adalah Speaker Piezo:

Anda akan membutuhkan perpustakaan ini:

Jika Anda suka proyek ini, hormati proyek dan ikuti saya!

Kode

DHT11 dengan LED dan speaker piezoC/C++
#include <Adafruit_Sensor.h> #include <DHT.h> 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 A2 DHT dht(DHTPIN, DHTTYPE); void setup() { Serial.begin(9600); Serial.println("DHT11 test!"); dht.begin(); } void loop() { pinMode(speakerPin, OUTPUT); pinMode (A0 , OUTPUT); pinMode (A1 , OUTPUT); pinMode (A2 , OUTPUT); delay(2000); float h = dht.readHumidity(); float t = dht.readTemperature(); float f = dht.readTemperature(true); if (isnan(h) || isnan(t) || isnan(f)) { Serial.println("Failed to read from DHT sensor!"); return; } Serial.print("Humidity: "); Serial.print(h); Serial.print(" %\t"); Serial.print("Temperature: "); Serial.print(t); Serial.println(" *C "); if (t <= 20) { Serial.println("Too cold!"); digitalWrite(A0, HIGH); digitalWrite(speakerPin, HIGH); delay (1000); digitalWrite(speakerPin, LOW); digitalWrite(A0, LOW); } if (20 < t < 27) { Serial.println("Perfect temperature!"); digitalWrite(A1, HIGH); delay (2000); digitalWrite(A1, LOW); } if (t >= 29) { Serial.println("Too hot!"); digitalWrite(A2, HIGH); digitalWrite(speakerPin, HIGH); delay (1000); digitalWrite(speakerPin, LOW); digitalWrite(A2, LOW); } } 

Skema

dht11_with_leds_and_piezo_speaker_JRpaa8ISfy.fzzRenamed a tmp36 to dht 11Proyek Sensor Suhu & Kelembaban DHT11 dengan Indikator LED dan Speaker Piezo

Proses manufaktur

  1. Membangun Proyek IoT Pertama dengan Raspberry Pi, DHT11, dan ThingSpeak
  2. Membangun Sistem Aeroponik Otomatis dengan Raspberry Pi dan Sensor Kelembaban
  3. Integrasi Sensor Termokopel dengan Arduino Portenta H7 Menggunakan IC MAX6675
  4. Buat Game Gyroskop Real-Time dengan Arduino Nano & Sensor MPU-6050
  5. Sensor CO2 K30: Pemantauan Kualitas Udara Indoor dalam Waktu Nyata
  6. Unopad: Pengontrol MIDI Arduino yang Mulus untuk Ableton Live
  7. Pencatat Suhu & Kelembaban Arduino dengan DHT11 dan Ethernet Shield
  8. Buat Kotak Pintar IoT dengan ESP8266, Arduino & Sensor Ultrasonik – Pemantauan Real-Time
  9. Bangun Sensor Halangan Sederhana dengan Arduino – Tutorial Mudah LED IR & Fotodioda
  10. Mengintegrasikan Sensor Sidik Jari Kapasitif DFRobot dengan Arduino atau ESP8266