Mündəricat:
- Addım 1: Tələb olunan komponentlər
- Addım 2: Dövrə naqilləri
- Addım 3: Arduino proqramlaşdırılması
- Addım 4: Nəticə
Video: Arduino istifadə edərək DHT11 interfeysi: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu Təlimatlarda Arduino UNO -da DHT11 Nəmlik və Temperatur sensoru necə qurulacağını öyrənəcəksiniz. Rütubət sensorunun necə işlədiyini və Serial monitordan çıxış oxunuşlarının necə yoxlanılacağını öyrənin
Təsvir:
DHT11, iki elektrod arasındakı elektrik müqavimətini ölçərək su buxarını aşkar edir. Nəm algılayıcı komponent, səthə tətbiq olunan elektrodları olan nəm saxlayan bir substratdır. Su buxarı substrat tərəfindən udulduqda, elektrodlar arasında keçiriciliyi artıran ionlar substrat tərəfindən sərbəst buraxılır. İki elektrod arasındakı müqavimətin dəyişməsi nisbi rütubətlə mütənasibdir. Yüksək nisbi rütubət elektrodlar arasındakı müqaviməti azaldır, nisbi rütubətin aşağı olması isə elektrodlar arasındakı müqaviməti artırır.
Addım 1: Tələb olunan komponentlər
Təlimatla işə başlamaq üçün lazım olan komponentlərin siyahısı budur,
Avadanlıq Komponentləri:
- Arduino UNO Flipkartdan Alın
- DHT11 Rütubət və Temperatur Sensoru Flipkartdan Alın
- Çörək paneli (İsteğe bağlı)
- Jumper telləri
- USB Kabel
Proqram Komponentləri:
Arduino IDE
Addım 2: Dövrə naqilləri
DHT11 -ni Arduino UNO -ya bağlamaq həqiqətən asandır.
Kabel bağlantısı aşağıdakı kimi aparılır:
DHT11 -in VCC pimi Arduino +3v -ə daxil olur.
DHT11 -in DATA pimi UNO -nun Analog Pin A0 -na daxil olur.
DHT11 -in GND Pimi UNO -nun Topraklama Pininə (GND) daxil olur.
Addım 3: Arduino proqramlaşdırılması
Zip faylını yükləyin
DHT Kitabxanasını və kodunu çıxarın.
Kod:
#include "dht.h" #define dht_apin A0 // Analog Pin sensoru Arduino dht DHT -yə bağlıdır;
Yuxarıdakı sətirlər dht kitabxanası üçün başlanğıcdır
Dht məlumat pininin təyin edilməsi
və DHT kimi instatnce yaratmaq
boş quraşdırma () {
Serial.begin (9600); gecikmə (500); // Sistemin Serial.println açılmasına icazə vermək üçün gecikmə ("DHT11 Rütubət və temperatur Sensoru / n / n"); gecikmə (1000); // Sensora girmədən əvvəl gözləyin}
Yuxarıdakı sətirlər quraşdırma kodudur
9600 baud sürətində serial ünsiyyətə başlayır
1 saniyə gecikmə ilə layihənin adını yazdırın
void loop () {DHT.read11 (dht_apin); Serial.print ("Mövcud rütubət ="); Serial. çap (DHT. nəmlik); Serial.print ("%"); Serial.print ("temperatur ="); Serial. çap (DHT temperaturu); Serial.println ("C"); gecikmə (5000); // Sensora yenidən daxil olmaq üçün 5 saniyə gözləyin. }
DHT11 -dən verilən məlumatları hər 5 saniyədə təkrar oxuyur
Addım 4: Nəticə
Serial Monitoru açın
baud sürətini 9600 olaraq təyin edin
Nəticəni Serial Monitorda görün ….
Əvvəlcə bu təlimatı oxuduğunuz üçün sizə təşəkkür etmək istərdim! Ümid edirəm sizə kömək edir. Hər hansı bir sualınız olarsa, sizə kömək etməkdən məmnunam …. Şərh yazın. Geribildiriminiz mənim üçün dəyərlidir.
Tövsiyə:
I2C Sensor İnterfeysi ilə Başlarsınız? - ESP32s istifadə edərək MMA8451 interfeysi: 8 addım
I2C Sensor İnterfeysi ilə Başlarsınız? - MMA8451 -in ESP32 -lərdən istifadə edərək interfeysi: Bu təlimatda, nəzarətçi ilə işləyən (Arduino, ESP32, ESP8266, ESP12 NodeMCU) işləyən I2C cihazının (Akselerometr) necə işə salınması, qoşulması və alınması haqqında hər şeyi öyrənəcəksiniz
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək sürətlənməni izləyin: 6 addım
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək Sürətləndirməni izləyin: Sürətləndirmə sonsuzdur, düşünürəm ki, Fizikanın bəzi qanunlarına görə. Sahilə çıxan ən sürətli məxluq, bir anda ən yüksək sürətindən istifadə edərək ovunu tutur
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar - Mikrokontrolördən istifadə edərək bir Quadcopter hazırlayın: 8 addım (şəkillərlə)
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar | Mikrokontrolördən istifadə edərək Quadcopter hazırlayın: Giriş Youtube Kanalımı Ziyarət Edin Drone almaq üçün çox bahalı bir gadget (məhsul) təşkil edir. Bu yazıda necə ucuz satacağımı müzakirə edəcəyəm? Ucuz qiymətə öz əlinizlə bunu necə edə bilərsiniz … Yaxşı Hindistanda bütün materiallar (mühərriklər, ESClər
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow - Arduino IDE -dən istifadə edərək M5stack M5stick C -dən istifadə edərək Neopixel Ws2812 -də Göy qurşağının Çalışması: 5 addım
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow | Arduino IDE istifadə edərək M5stack M5stick C istifadə edərək Neopixel Ws2812 üzərində Göy qurşağı çalıştırın: Salam uşaqlar bu təlimatlarda Arduino IDE ilə m5stack m5stick-C inkişaf lövhəsi ilə neopixel ws2812 LED və ya led şerit və ya led matris və ya led üzük istifadə etməyi öyrənəcəyik. onunla bir göy qurşağı nümunəsi