【FireBeetle 2 ESP32-C5】温湿度传感器DHT11感知温湿度

2025-11-091515
AI 快速预览详细 收起
本文介绍了如何使用Arduino IDE环境配置并连接DHT11温湿度传感器到FireBeetle 2 ESP32-C5开发板。首先需要安装Arduino IDE环境,并设置其他开发板管理器地址为特定的JSON文件。然后选择3.3.0-alpha1版本的开发板,并正确配置USB CDC On boot选项。接着安装DFRobot_DHT11库,并使用示例代码进行编译上传。最后,通过串口监视器可以观察到当前的温湿度数据。
  详情见图。
【FireBeetle 2 ESP32-C5】温湿度传感器DHT11感知温湿度图1
  测试过程如下:
  1.安装Arduino IDE环境
  2.编辑界面菜单【文件】->【首选项】设置其他开发板管理器地址:https://jihulab.com/esp-mirror/espressif/arduino-esp32/-/raw/gh-pages/package_esp32_dev_index_cn.json或https://github.com/espressif/arduino-esp32/releases/download/3.3.0-alpha1/package_esp32_dev_index_cn.json
  3.编辑界面菜单【工具】->【开发板:Arduino UNO】->【开发板管理器】,注意这里一定只能选3.3.0-alpha1。
  4.USB CDC On boot:Enable;端口,请根据实际情况,正确选择。
【FireBeetle 2 ESP32-C5】温湿度传感器DHT11感知温湿度图2
  5.编辑界面菜单【工具】->【管理库】->输入关键词DHT11,在出现列表中选择匹配的传感器名称,这里选择DFRobot_DHT11。
  6.直接采用其配套示例进行编译,连接好DHT11传感器之后编译上传。
【FireBeetle 2 ESP32-C5】温湿度传感器DHT11感知温湿度图3
  7.观察串口监视器,能够看到当前正确的温湿度数据。
  计划有时间的情况下,再尝试一下ESP32-C5特有的网络功能及通过MQTT协议构建类似于网络传呼机的功能。不过,这可能需要再等待一段时间了。

SunNovember-202511091082..png (9.83 KB, 下载次数: 662)

FireBeetle 2 ESP32-C5 · 温湿度传感器DHT11感知温湿度_image_3.webp

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -