Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu və digər möhtəşəm dərsləri ElectroPeak -in rəsmi saytında oxuya bilərsiniz
Baxış
Bu dərslikdə DHT11 və DHT22 sensorlarının necə qurulacağını və ətraf mühitin temperaturu və rütubətini ölçməyi öyrənəcəksiniz.
Öyrənəcəkləriniz:
- DHT11 və DHT22 xüsusiyyətləri və fərqləri
- DHT11 və DHT22 quruluşu
- Arduino ilə DHT11 və DHT22 sensorlarını necə qurmaq olar
Addım 1: DHT11 və DHT22 Temperatur və Nəmlik Sensoru
Bir çox layihədə temperatur və rütubət kimi parametrlərin əhəmiyyətindən ötəri, temperatur və rütubəti ölçə bilən sensorların düzgün seçilməsi çox vacibdir. DHT11 və DHT22 adlanan DHT ailəsi, temperatur və rütubət sensorları arasında ən populyar və ümumi sensorlardır.
Bu addım cədvəlində onların xüsusiyyətlərini görə bilərsiniz.
Aşağı qiymət DHT11 -in ən vacib xüsusiyyətidir, lakin yüksək dəqiqliyə və geniş ölçü aralığına malik deyil. Digər tərəfdən, geniş diapazonlu və yüksək dəqiqliyə malik DHT22, ailənin digərindən 2,5 qat daha bahalıdır.
Addım 2: DHT11 və Arduino istifadə edərək temperatur və rütubətin ölçülməsi
Lazımi materiallar
Arduino Uno R3
DHT11 Sensoru
Çörək lövhəsi
Jumper teli
Proqram Tətbiqləri
Arduino IDE
Addım 3: Dövrə
DHT11 4 pindən ibarətdir. Təchizat üçün 2 pin, məlumat göndərmək üçün 1, digəri isə yararsızdır. Bu sensoru düzgün işləməsi və sizə doğru məlumat verməsi üçün məlumat pinini 4.7 k müqavimətlə çəkməlisiniz. Sensorun üçüncü pimini heç bir əlaqə olmadan buraxın.
Xəbərdarlıq Sensor və pin istiqaməti ilə bağlı diqqətli olun, səhv olarsa sensorunuz zədələnəcək.
Addım 4: Kod
Məlumat ötürməyə başlamaq üçün bu kodu Arduino -ya yükləyin və serial monitoru açın.
DHT.humidity rütubəti faizlə, DHT.temperaturu isə Selsi ilə istiliyi qaytarır.
Qeyd Hər ölçü arasında 2 saniyə gözləməliyik. Əks təqdirdə, sensor səhv məlumatları qaytaracaq.
Kompüterdə məlumat göstərmək əvəzinə LCD -də temperatur və rütubəti göstərə bilərsiniz.
Daha çox məlumat üçün bu təlimata baxın: Arduino ilə 1602 LCD Keypad Shield istifadə
Addım 5: DHT22 və Arduino istifadə edərək temperatur və rütubətin ölçülməsi
DHT22 sensorunun qurulması və istifadəsi DHT11 ilə demək olar ki, eynidir.
Addım 6: Lazımi materiallar
Arduino Uno R3
DHT22 Sensoru
Çörək lövhəsi
Jumper teli
Proqram Tətbiqləri
Arduino IDE
Addım 7: Dövrə
Addım 8: Kod
Yeganə fərq DHT.trad funksiyasındadır, burada 11 yerinə 22 yazmalısınız. Həmçinin, daha dəqiq görmək üçün temperatur və rütubət parametrlərini DHT22 üçün üzən olaraq təyin edə bilərsiniz.
Bu kodu Arduino lövhənizə yükləyin və nəticələrini Serial monitorda izləyin.