Mündəricat:

DHT11/ DHT22 Sensorlarını W/ Arduino İstifadə etmək üçün Başlayanlar Kılavuzu: 9 addım
DHT11/ DHT22 Sensorlarını W/ Arduino İstifadə etmək üçün Başlayanlar Kılavuzu: 9 addım

Video: DHT11/ DHT22 Sensorlarını W/ Arduino İstifadə etmək üçün Başlayanlar Kılavuzu: 9 addım

Video: DHT11/ DHT22 Sensorlarını W/ Arduino İstifadə etmək üçün Başlayanlar Kılavuzu: 9 addım
Video: How to use DHT11 DHT22 with NodeMCU ESP8266 to read temperature over WiFi - IoT 2024, Iyul
Anonim
DHT11/ DHT22 Sensorlarını W/ Arduino istifadə etmək üçün Başlayanlar Kılavuzu
DHT11/ DHT22 Sensorlarını W/ Arduino istifadə etmək üçün Başlayanlar Kılavuzu

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

DHT11 və DHT22 Temperatur və Nəmlik Sensoru
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ə

Dövrə
Dövrə
Dövrə
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

Kod
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ə

Dövrə
Dövrə

Addım 8: Kod

Kod
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.

Tövsiyə: