Novedad: el cortafuegos de IA supervisa toda la plataforma y explica cada incidente con palabras sencillas. Vea cómo funciona

Respuesta: ¿Qué extremo del conector de la Pi Zero W es el pin 1? Mi DHT22 se calienta y no lee nada

Traducido del English por IA ·

Ese es el problema. En la Zero, el pin 1 está en el extremo de la tarjeta SD, pero en la fila interior. El pin que usaste, la fila exterior en esa esquina, es el pin 2, que es 5V. Cuenta desde ahí: el pin 6 de la fila exterior es GND, el pin 7 está en la fila interior. Si tu cable rojo fue al pin 2 y el resto siguió el tutorial con la placa al revés, es probable que el DHT22 tuviera 5V o GND en las patas equivocadas, por eso se calentó.Formas de asegurarte la próxima vez: la almohadilla de soldadura del pin 1 es cuadrada, las demás son redondas. Y en la propia Pi:

$ pinout          # viene con gpiozero, muestra un mapa ASCII de tu placa
   3V3  (1) (2)  5V
 GPIO2  (3) (4)  5V
 GPIO3  (5) (6)  GND
 GPIO4  (7) (8)  GPIO14

Entonces: VCC al pin 1 (3V3), DATA al pin 7 (que es GPIO4 en el código), GND al pin 6. Usa 3V3 para el DHT22, no 5V, para que la línea de datos se mantenga en un nivel que la Pi pueda soportar.Sobre si el sensor sobrevivió: los DHT22 son más resistentes de lo que parece. Vuelve a cablear, deja que se enfríe e inténtalo de nuevo. Si con el cableado correcto sigue diciendo que no lo encuentra, está muerto, y son baratos.

Solución aceptada♥ 5