ich habe wie in der Anleitung "pip3 install dht11" in das Terminal eingegeben, wo das Raspberry mir sagte, das sein schon installiert(ich nutze die mitgelieferte SD-Karte). Wenn ich das Script dht_11.py starte, um mir Temperatur und Luftfeuchtigkeit ausgeben zu lassen, dann erhalte ich keinen Output, weil das Script in folgender Schleife rotiert:
while not result.is_valid(): [nbsp]# read until valid values [nbsp] [nbsp] result = instance.read()
Wenn ich diese Schleife auskommentiere, dann erhalte ich die Ausgaben "0,0" jeweils für die Temperatur und die Luftfeuchtigkeit.
Ist der Sensor defekt?
[nbsp]
MfG
Philipp
10.11.21 11:43
Nachtrag:
Mit dem Raspberry Pi 4 funktioniert alles. Mit dem Raspberry 3B+ jedoch weiterhin nicht. Ist die Pin-Belegung der beiden Raspberrys anders?
[nbsp]
[nbsp]
MfG
Philipp
11.11.21 12:52
Hallo Philipp,
die Pin-Belegung hat sich vom Raspberry Pi 3B+ zum Raspberry Pi 4 nicht geändert.
Zumindest eine Fehlfunktion des Sensors können wir schonmal ausschließen, da dieser an deinem Raspberry Pi 4 ja zu funktionieren scheint.
Hast du ansonsten bei deinen Tests etwas verändert? Vielleicht ein andere Installation des Betriebssystems zwischen deinem 3B+ und deinem 4er?
Liebe Grüße Jens
Jens
16.11.21 08:40
Hi,
nein, ich habe beide Geräte identisch installiert.
[nbsp]
MfG
[nbsp]
Philipp
08.12.21 14:06
Möglicherweise liegt an deinem Raspberry Pi 3B+ ein Defekt vor? Hast du die Möglichkeit deinen Pi isoliert vom Joy-Pi zu testen?
Jens
09.12.21 09:08
Cookie- und Datenschutzhinweise
Schützt vor Cross-Site-Request-Forgery Angriffen.
Speicherdauer: Dieses Cookie bleibt nur für die aktuelle Browsersitzung bestehen.
Speichert die aktuelle PHP-Session.
Speicherdauer: Dieses Cookie bleibt nur für die aktuelle Browsersitzung bestehen.
Diese Webseite verwendet Cookies, um bestimmte Funktionen zu ermöglichen und das Angebot zu verbessern.
Philipp
10.11.21 11:43
Philipp
11.11.21 12:52
Jens
16.11.21 08:40
Philipp
08.12.21 14:06
Jens
09.12.21 09:08