İçindekiler:
- Adım 1: Gerekli Bileşenler
- Adım 2: Devrenin Kablolanması
- Adım 3: Arduino'yu Programlama
- 4. Adım: Sonuç
Video: Arduino Kullanarak DHT11 Arayüzü: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu Talimatlarda, Arduino UNO'nuzdaki DHT11 Nem ve Sıcaklık sensörünü nasıl kuracağınızı öğreneceksiniz. Ve Nem sensörünün nasıl çalıştığını ve Seri monitörden çıkış okumalarının nasıl kontrol edileceğini öğrenin.
Açıklama:
DHT11, iki elektrot arasındaki elektrik direncini ölçerek su buharını tespit eder. Nem algılama bileşeni, yüzeye uygulanan elektrotlarla nem tutan bir alt tabakadır. Su buharı substrat tarafından emildiğinde, elektrotlar arasındaki iletkenliği artıran substrat tarafından iyonlar salınır. İki elektrot arasındaki direnç değişimi bağıl nem ile orantılıdır. Daha yüksek bağıl nem elektrotlar arasındaki direnci azaltırken, daha düşük bağıl nem elektrotlar arasındaki direnci artırır.
Adım 1: Gerekli Bileşenler
Eğitilebilir'e başlamak için gereken bileşenlerin listesi,
Donanım bileşenleri:
- Arduino UNO Flipkart'tan Satın Al
- DHT11 Nem ve Sıcaklık sensörü Flipkart'tan Satın Alın
- Breadboard (Opsiyonel)
- Jumper Telleri
- USB kablosu
Yazılım Bileşenleri:
Arduino IDE'si
Adım 2: Devrenin Kablolanması
DHT11'i Arduino UNO'ya bağlamak gerçekten çok kolay.
Kablo bağlantıları şu şekilde yapılır:
DHT11'in VCC pini Arduino'nun +3v'sine girer.
DHT11'in DATA pini, UNO'nun Analog Pin A0'ına girer.
DHT11'in GND Pimi, UNO'nun Toprak Pimi (GND) içine girer.
Adım 3: Arduino'yu Programlama
Zip dosyasını indirin
DHT Kitaplığını ve kodunu çıkarın.
Kod:
#include "dht.h"#define dht_apin A0 // Analog Pin sensörü Arduino dht DHT'ye bağlanır;
Yukarıdaki satırlar dht kütüphanesi için başlatılıyor
dht'nin veri pinini tanımlama
ve DHT olarak durum oluşturma
geçersiz kurulum(){
Seri.başla(9600); gecikme(500);//Sistemi başlatmaya izin verme gecikmesi Serial.println("DHT11 Nem ve Sıcaklık Sensörü\n\n"); gecikme(1000);//Sensöre erişmeden önce bekle }
Yukarıdaki satırlar kurulum kodudur
9600 baud hızında seri iletişimi başlatır
1 sn gecikme ile projenin adını yazdır
geçersiz döngü(){ DHT.read11(dht_apin); Serial.print("Mevcut nem = "); Seri.baskı(DHT.nem); Seri.print("%"); Serial.print("sıcaklık = "); Seri.baskı(DHT.sıcaklık); Serial.println("C"); gecikme(5000);//Sensöre tekrar erişmeden önce 5 saniye bekleyin. }
Her 5 saniyede bir DHT11'den veri okur
4. Adım: Sonuç
Seri Monitörü Aç
baud hızını 9600 olarak ayarla
Sonucu Seri Monitörde görün….
Her şeyden önce, bu kılavuzu okuduğunuz için teşekkür ederim! Umarım sana yardımcı olur. Herhangi bir sorunuz varsa, size her zaman yardımcı olmaktan mutluluk duyarım….. Yorum bırakın. Görüşleriniz benim için değerli.
Önerilen:
I2C Sensör Arayüzü ile Başlarken? - MMA8451'inizi ESP32 Kullanarak Arayüz: 8 Adım
I2C Sensör Arayüzü ile Başlarken? - MMA8451'inizi ESP32'leri Kullanarak Arayüz: Bu eğitimde, denetleyici (Arduino, ESP32, ESP8266, ESP12 NodeMCU) ile çalışan I2C cihazının (İvmeölçer) nasıl başlatılacağı, bağlanacağı ve elde edileceği hakkında her şeyi öğreneceksiniz
İnsan-Bilgisayar Arayüzü: EMG Kullanarak Bilek Hareketi ile bir Tutucu (Kirigami tarafından yapılmıştır) İşlevi: 7 Adım
İnsan-Bilgisayar Arayüzü: EMG Kullanarak Bilek Hareketi ile bir Tutucu İşlevi (Kirigami tarafından yapılmıştır) python ve arduino aracılığıyla ve origami tabanlı bir tutucuyu çalıştırdı
Arduino ile Sıcaklık ve Nem Sensörü (dht11) Arayüzü: 4 Adım
Arduino ile Sıcaklık ve Nem Sensörü (dht11) Arayüzü: Sıcaklık sensörleri geniş bir uygulama alanına sahiptir ve birçok yerde geri bildirim sistemi olarak çalışır. Piyasada farklı özelliklere sahip birden fazla sıcaklık sensörü türü mevcuttur, bazı sıcaklık sensörleri kullanılır
Arduino UNO Kullanarak Drone Nasıl Yapılır - Mikrodenetleyici Kullanarak Quadcopter Yapma: 8 Adım (Resimlerle)
Arduino UNO Kullanarak Drone Nasıl Yapılır | Mikrodenetleyici Kullanarak Quadcopter Yapın: GirişYoutube Kanalımı Ziyaret EdinBir Drone, satın alınması çok pahalı bir alettir(ürün). Bu yazıda tartışacağım, bunu nasıl ucuza yapabilirim? Ve böyle ucuz fiyata nasıl kendin yapabilirsin… Peki Hindistan'da tüm malzemeler (motorlar, ESC'ler
M5stick-C ile Neopixel Ws2812 Gökkuşağı LED Glow - Rainbow'u Arduino IDE Kullanarak M5stack M5stick C Kullanarak Neopixel Ws2812 Üzerinde Çalıştırmak: 5 Adım
M5stick-C ile Neopixel Ws2812 Gökkuşağı LED Glow | Rainbow'u Neopixel Ws2812'de M5stack M5stick C Kullanarak Arduino IDE Kullanarak Çalıştırmak: Merhaba arkadaşlar bu talimatta Arduino IDE ile neopixel ws2812 LED'lerini veya led şerit veya led matrisi veya led halkayı m5stack ile m5stick-C geliştirme kartını nasıl kullanacağımızı öğreneceğiz ve bunu yapacağız. onunla bir gökkuşağı deseni