İçindekiler:
- Adım 1: İhtiyacınız Olan Şeyler
- 2. Adım: Bağlantılar
- Adım 3: Arduino Kütüphanesini Kurun
- Adım 4: Kodu Arduino Ide'ye Yükleyin
- Adım 5: Seri Monitörde Sıcaklık ve Nemi Alın
Video: DHT11 Sıcaklık Sensörü Arduino İle Nasıl Kullanılır ve Baskı Sıcaklığı Isı ve Nem: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
DHT11 sensörü, sıcaklık ve nemi ölçmek için kullanılır. Onlar çok popüler elektronik meraklılarıdır. DHT11 nem ve sıcaklık sensörü, DIY elektronik projelerinize nem ve sıcaklık verileri eklemeyi gerçekten kolaylaştırır. Uzak hava istasyonları, ev çevre kontrol sistemleri ve çiftlik veya bahçe izleme sistemleri için mükemmeldir. Bu eğitimde, Arduino ile DHT11 Sıcaklık sensörünün nasıl kullanılacağını ve arduino ide'nin seri monitöründe sıcaklık, nem ve ısının nasıl yazdırılacağını göreceğiz.
Adım 1: İhtiyacınız Olan Şeyler
Yani bu proje için aşağıdaki şeylere ihtiyacınız var: 1x Arduino uno:
1x DHT11 Sıcaklık sensörü: https://www.utsource.net/itm/p/9221601.htmlBreadboard ve birkaç jumper
2. Adım: Bağlantılar
Lütfen her şeyi sağlanan resimde gösterildiği gibi bağlayın ve bir sonraki adıma geçin.
Adım 3: Arduino Kütüphanesini Kurun
Arduino IDE'nize gidin, ardından Sketch > Kitaplığı Dahil Et > Kitaplıkları Yönet'e gidin. Kütüphane Yöneticisi gösterilecektir. Ardından Arama kutusunda “DHT” arayın ve bu DHT kütüphanesini Arduino ide'ye kurun. Bu DHT kütüphanelerini kurduktan sonra arama kutusuna “Adafruit Unified Sensor” yazın ve bulmak için tamamen aşağı kaydırın kütüphaneyi kurun ve kurun ve kodlamaya hazırsınız.
Adım 4: Kodu Arduino Ide'ye Yükleyin
Yukarıdakileri yaptıktan sonra, aşağıda verilen kodu kopyalayın ve Arduino uno'nuza yükleyin: #include "DHT.h"#define DHTPIN 7 // hangi pine bağlıyız// Hangi tipte kullanırsanız kullanın yorumdan vazgeçin!# DHTTYPE DHT11 // DHT 11 //#define DHTTYPE DHT22 // DHT 22 (AM2302)//#define DHTTYPE DHT21 // DHT 21 (AM2301)// Normal 16mhz Arduino için DHT sensörünü başlat DHT dht(DHTPIN, DHTTYPE);void setup() { Serial.begin(9600); Serial.println("DHTxx testi!"); dht.begin();}void loop() { // Ölçümler arasında birkaç saniye bekleyin. gecikme(2000); // Sıcaklık veya nemin okunması yaklaşık 250 milisaniye sürer! // Sensör okumaları ayrıca 2 saniyeye kadar 'eski' olabilir (çok yavaş bir sensördür) float h = dht.readHumidity(); // Sıcaklığı Celsius float olarak okuyun t = dht.readTemperature(); // Sıcaklığı Fahrenheit float olarak oku f = dht.readTemperature(true); // Herhangi bir okumanın başarısız olup olmadığını kontrol edin ve erken çıkın (tekrar denemek için). if (isnan(h) || isnan(t) || isnan(f)) { Serial.println("DHT sensöründen okunamadı!"); dönüş; } // Isı endeksini hesapla // Fahrenheit cinsinden temp olarak gönderilmelidir! float hi = dht.computeHeatIndex(f, h); Serial.print("Nem: "); Seri.baskı(h); Serial.print(" %\t"); Serial.print("Sıcaklık: "); Seri.baskı(t); Serial.print(" *C"); Seri.baskı(f); Serial.print(" *F\t"); Serial.print("Isı indeksi: "); Serial.print(merhaba); Serial.println(" *F");}
Adım 5: Seri Monitörde Sıcaklık ve Nemi Alın
Kodu yükledikten sonra arduino ide'de bulunan seri monitörü açın ve ortamınızın (sensörünüzün şu anda bulunduğu) sıcaklık, nem ve ısı indeksini benim gibi seri monitörünüzde görebilir ve bunu biraz daha ileri götürebilirsiniz. Ayrıca bu sıcaklık/nem değerlerini meteoroloji istasyonu, ortam izleme vb. projelerinizde de kullanabilirsiniz.
Önerilen:
Arduino İle Servo ve DHT11 Sıcaklık ve Nem Sensörü Kullanan Otomatik Soğutma Fanı: 8 Adım
Arduino İle Servo ve DHT11 Sıcaklık ve Nem Sensörü Kullanan Otomatik Soğutma Fanı: Bu derste nasıl başlatılacağını öğreneceğiz & sıcaklık belirli bir seviyenin üzerine çıktığında fanı döndürün
Arduino İle DHT22 Nem ve Sıcaklık Sensörü Nasıl Kullanılır: 6 Adım
Arduino İle DHT22 Nem ve Sıcaklık Sensörü Nasıl Kullanılır: Bu dersimizde DHT22 Nem ve Sıcaklık Sensörünü Arduino ile nasıl kullanacağımızı öğreneceğiz ve değerleri OLED Ekranda göstereceğiz.Videoyu izle
Arduino İle DHT12 I2C Nem ve Sıcaklık Sensörü Nasıl Kullanılır: 7 Adım
Arduino İle DHT12 I2C Nem ve Sıcaklık Sensörü Nasıl Kullanılır: Bu dersimizde DHT12 I2C Nem ve Sıcaklık Sensörünü Arduino ile nasıl kullanacağımızı öğreneceğiz ve değerleri OLED Ekranda göstereceğiz.Videoyu izle
DHT11 ile ESP32 Tabanlı M5Stack M5stick C Hava Durumu Monitörü - DHT11 ile M5stick-C'de Sıcaklık Nem ve Isı İndeksini İzleme: 6 Adım
DHT11 ile ESP32 Tabanlı M5Stack M5stick C Hava Durumu Monitörü | DHT11 ile M5stick-C'de Sıcaklık Nem ve Isı İndeksini İzleme: Merhaba arkadaşlar, bu talimatta DHT11 sıcaklık sensörünün m5stick-C (m5stack tarafından geliştirilen bir geliştirme kartı) ile nasıl arayüzleneceğini ve m5stick-C ekranında nasıl görüntüleneceğini öğreneceğiz. Bu eğitimde sıcaklık, nem ve sıcaklık değerlerini okuyacağız; ısı ben
DHT11 Nem Sensörü Nasıl Kullanılır: 4 Adım
Öğretici DHT11 Nem Sensörü Nasıl Kullanılır: Açıklama:DHT11 Sıcaklık & Nem Sensörü, bir sıcaklık & kalibre edilmiş dijital sinyal çıkışı ile nem sensörü kompleksi. Özel dijital sinyal toplama tekniğini ve sıcaklık & nem algılama teknolojisi