Сначала безопасность по напряжению
ESP32 — это плата на 3,3 В. Её выводы GPIO НЕ рассчитаны на 5 В.
- Питайте DHT11 от вывода 3V3 ESP32, никогда от 5 В, если линия данных идёт прямо в GPIO.
- Дважды проверьте соединение GND — «висящая» земля даёт мусорные показания или вообще ничего.
- Собирайте всю схему при отключённой плате, а USB подключайте в самую последнюю очередь.
Температура и влажность с DHT11
Ваш ESP32 уже умеет мигать светодиодом. Теперь давайте дадим ему чувство погоды. DHT11 — это крошечный и дешёвый датчик, который сообщает плате две вещи о воздухе вокруг: насколько он тёплый и насколько влажный. К концу этого урока вы соберёте схему с ним и будете выводить на экран температуру и влажность в реальном времени.
Внутри маленькой синей коробочки находятся две миниатюрные детали: термистор (резистор, сопротивление которого меняется с температурой) и ёмкостный датчик влажности (его значение меняется с влажностью). Крошечный чип внутри считывает оба, превращает их в обычные числа и передаёт эти числа вашему ESP32 по одному проводу. Вы вообще не касаетесь «сырой» электроники — вы просто спрашиваете у библиотеки «какая температура?», и она отвечает.