Neu: Die KI-Firewall überwacht die gesamte Plattform und erklärt jeden Vorfall in einfachen Worten. So funktioniert es

Antwort: Welches Ende der Pi-Zero-W-Leiste ist Pin 1? Mein DHT22 wird heiß und liefert keinen Wert

Von English mit KI übersetzt ·

Genau das ist das Problem. Beim Zero liegt Pin 1 am SD-Kartenende, aber in der inneren Reihe. Der Pin, den du benutzt hast, also der äußere Reihenpin an dieser Ecke, ist Pin 2, und der ist 5V. Ab dort weiterzählen: Pin 6 der äußeren Reihe ist GND, Pin 7 liegt in der inneren Reihe. Wenn dein Rot an Pin 2 ging und der Rest der Anleitung mit gespiegelter Platine gefolgt ist, hatte der DHT22 wahrscheinlich 5V oder GND an den falschen Beinen, deshalb wurde er warm.So kannst du es beim nächsten Mal sicher prüfen: Das Lötpad für Pin 1 ist eckig, alle anderen sind rund. Und direkt auf dem Pi:

$ pinout          # kommt mit gpiozero, gibt eine ASCII-Karte deiner Platine aus
   3V3  (1) (2)  5V
 GPIO2  (3) (4)  5V
 GPIO3  (5) (6)  GND
 GPIO4  (7) (8)  GPIO14

Also: VCC an Pin 1 (3V3), DATA an Pin 7 (im Code GPIO4), GND an Pin 6. Für den DHT22 3V3 statt 5V verwenden, damit die Datenleitung auf einem Pegel bleibt, den der Pi verkraftet.Ob der Sensor überlebt hat: DHT22s sind robuster, als man denkt. Neu verkabeln, abkühlen lassen, erneut versuchen. Wenn er mit der korrekten Verkabelung immer noch „not found“ meldet, ist er hin, und die sind günstig.

Akzeptierte Lösung♥ 5