DHT22 (AM2302) temperature + humidity con ESP32
Alimentazione 3.3-5 V
Bus ONEWIRE
Misura temperatura, umidità
Pin e collegamento all’ESP32
| Pin | Ruolo | Pin ESP32 | Note |
|---|---|---|---|
| VCC | Alimentazione | 3V3 | |
| DATA | Dati one-wire | D25 | Needs a 10 kΩ pull-up (included on 3-pin modules) |
| GND | Massa | GND |
Collegamento consigliato per l’ESP32 DevKit a 30 pin, evitando i pin della flash, di sola lettura e di strapping. BoardPilot lo controlla mentre colleghi.
Da sapere
- Leggilo al massimo una volta ogni 2 secondi. Letture più veloci restituiscono il valore vecchio o falliscono. (Aosong AM2302 datasheet, Collecting period 2 s)
Fonti
- Aosong AM2302 datasheet, Single-bus communication; pull-up resistor on DATA
Provalo in 3D in BoardPilot
DHT22 (AM2302) temperature + humidity su altre schede: collegamenti e codice
Arduino Mega 2560 R3 Arduino Nano Arduino Uno R3 WeAct Black Pill STM32F411CE ESP32-C3-DevKitM-1 ESP32-S3-DevKitC-1 Nordic nRF52840 DK NUCLEO-F401RE Raspberry Pi Pico 2 Raspberry Pi Pico W Raspberry Pi Pico Teensy 4.1
Le basi, spiegate
Lezione: GPIO: pin in ingresso e in uscita GPIO Resistenza di pull-up
Componenti simili
AM2301 (DHT21) wired temperature + humidityDHT11 temperature + humidityDS18B20 module (KY-001 style)DS18B20 temperature sensor (TO-92)DS18B20 waterproof temperature probe
Dati dei componenti: CC BY 4.0, riutilizzabili citando BoardPilot.