登录/注册

esp32读取温度湿度

更多

以下是使用ESP32读取温湿度的简单教程(以DHT11传感器为例):


所需材料

  1. ESP32开发板
  2. DHT11温湿度传感器
  3. 杜邦线若干
  4. 可选:4.7kΩ上拉电阻(部分DHT11模块已内置)

接线方法

DHT11引脚 ESP32引脚
VCC 3.3V
GND GND
DATA GPIO4

操作步骤

  1. 安装库文件

    • 打开Arduino IDE
    • 依次点击:工具 > 管理库 > 搜索安装「DHT sensor library」和「Adafruit Unified Sensor」
  2. 示例代码

    
    #include <DHT.h>

define DHTPIN 4 // 传感器连接的GPIO引脚

define DHTTYPE DHT11 // 传感器类型

DHT dht(DHTPIN, DHTTYPE);

void setup() { Serial.begin(115200); dht.begin(); }

void loop() { delay(2000); // 传感器需要约2秒的读取间隔

float humidity = dht.readHumidity(); // 读取湿度(%) float temp = dht.readTemperature(); // 读取温度(摄氏度)

if (isnan(humidity) || isnan(temp)) { Serial.println("读取失败!"); return; }

Serial.print("温度: "); Serial.print(temp); Serial.print("°C\t湿度: "); Serial.print(humidity); Serial.println("%"); }



3. **上传与测试**
   - 连接ESP32到电脑
   - 选择正确开发板和端口
   - 上传代码后打开串口监视器(波特率115200)

---

### 常见问题
1. 若数据异常,检查接线是否松动
2. 确保传感器供电稳定(避免使用长导线)
3. 若使用裸模块DHT11,需在DATA和VCC之间接4.7kΩ上拉电阻
4. 读取频率不要超过每2秒一次

---

### 扩展建议
- 需要更高精度时,可更换DHT22传感器(修改代码中`DHTTYPE`为`DHT22`)
- 可通过WiFi将数据上传到物联网平台(如Blynk、阿里云)
- 可结合OLED屏幕实现本地显示

ESP32-WROOM-32-N8

ESP32-WROOM-32-N8

2023-04-06 23:33:39

ESP32-S3-MINI-1-N8

ESP32-S3-MINI-1-N8

2023-04-06 23:31:21

ESP32-S3-WROOM-1U-N4

ESP32-S3-WROOM-1U-N4

2023-04-06 23:08:04

使用ESP32进行温度湿度和天气预报

电子发烧友网站提供《使用ESP32进行温度、湿度和天气预报.zip》资料免费下载

资料下载 学电超人 2022-12-22 16:46:22

通过Wifi和ESP温度湿度

电子发烧友网站提供《通过Wifi和ESP的温度和湿度.zip》资料免费下载

资料下载 李涛 2022-12-06 09:28:02

乐鑫ESP32-MINI-1参考设计

乐鑫ESP32-MINI-1参考设计乐鑫多年来深耕?AIoT?领域软硬件产品的研发与设计,专注于研发高集成、低功耗、性能卓越、安全稳定、高性价比的无线通信SoC,现已发布ESP8266、

资料下载 华秋商城 2022-10-19 16:13:41

ESP32-CAM高性价比温湿度监控系统配网与上网方案设计与实现

的设计与实现第四篇:ESP32-CAM创建热点构成并发式DNS服务器第五篇:ESP32-CAM高性价比温湿度监控系统第六篇:

资料下载 贾虎世 2021-12-29 19:05:21

[ESP32]学习笔记04

Analog-to-Digital Converter(模数转换器)的使用今天我们学习ESP32提供的ADC外设的使用,ESP32的每个ADC单元都支持两种模式,单次

资料下载 佚名 2021-12-22 19:02:22

ESP32-WROOM-32D-N8

ESP32-WROOM-32D-N8

2023-03-29 22:42:58

ESP32-WROOM-32U-N8

ESP32-WROOM-32U-N8

2023-03-29 22:42:58

ESP32-WROVER-B

ESP32-WROVER-B

2023-03-29 22:36:07

ESP32-S3-WROOM-1-N8R8

ESP32-S3-WROOM-1-N8R8

2023-03-29 21:34:19

ESP32-D0WD

ESP32-D0WD

2023-03-29 17:57:35

ESP32-C3-MINI-1-H4

ESP32-C3-MINI-1-H4

2023-03-29 16:30:23

ESP32-S0WD

ESP32-S0WD

2023-03-28 13:10:29
7天热门专题 换一换
相关标签