Helpdesk

Hallo,


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