Ich habe gerade einen DHT22-Sensor gekauft, um ihn an mein RPi anzuschließen. In den meisten Tutorials wird jedoch erwähnt, dass zwischen dem Sensor und dem GPIO-Pin ein Widerstand angeschlossen sein sollte. Ist das notwendig? Wird es ohne funktionieren oder werde ich am Ende etwas schmelzen?
19
GPIO.setup(12, GPIO.IN, pull_up_down=GPIO.PUD_UP)
where 12 in der PIN-NummerDies scheint für zuverlässige Messungen erforderlich zu sein. Ich habe mein Projekt ohne Pull-Up-Widerstand gestartet und die Feuchtemessung begann zu sinken. Es kann richtig starten, aber später verschlechtern. Da ich das Pigpio-Modul verwendet habe, habe ich den internen Pull-Up-Widerstand wie folgt aktiviert:
Das GPIO bezieht sich auf Ihre Daten-PIN.
quelle
Ich verwende einen 10K Pull-Up von Pin 2 (DATA) zu Pin 1 (VCC) und verwende immer 3V3 zu Pin 1.
Bei 5 V erwärmt sich der Sensor um einige Grad Celsius. Achten Sie auch auf nahegelegene Wärmequellen (Laptop, Atemluft, Netzteile), wenn Sie den Sensor testen / kalibrieren.
quelle