Saya baru saja membeli sensor DHT22 untuk terhubung ke RPi saya, tetapi sebagian besar tutorial menyebutkan harus ada resistor yang terhubung antara sensor dan pin GPIO. Apakah ini perlu? Apakah ini akan berhasil tanpa atau akhirnya saya akan mencairkan sesuatu?
19
GPIO.setup(12, GPIO.IN, pull_up_down=GPIO.PUD_UP)
12 di dalam nomor pinTampaknya perlu untuk pembacaan yang andal. Saya memulai proyek saya tanpa menarik resistor dan pengukuran kelembaban mulai menurun. Itu mungkin mulai dengan benar tetapi rusak kemudian. Karena saya menggunakan modul pigpio, saya mengaktifkan resistor pull-up internal seperti di bawah ini:
GPio mengacu pada pin data Anda.
sumber
Saya menggunakan pull-up 10K dari pin 2 (DATA) ke pin 1 (VCC), dan selalu menggunakan 3V3 untuk pin 1.
Pada 5V sensor memanas beberapa derajat celsius. Perhatikan juga sumber panas terdekat (laptop, napas Anda, catu daya) saat menguji / mengkalibrasi sensor.
sumber