【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库,并使用示例代码进行编译上传。最后,通过串口监视器可以观察到当前的温湿度数据。
详情见图。![]() 测试过程如下: 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;端口,请根据实际情况,正确选择。 ![]() 5.编辑界面菜单【工具】->【管理库】->输入关键词DHT11,在出现列表中选择匹配的传感器名称,这里选择DFRobot_DHT11。 6.直接采用其配套示例进行编译,连接好DHT11传感器之后编译上传。 ![]() 7.观察串口监视器,能够看到当前正确的温湿度数据。 计划有时间的情况下,再尝试一下ESP32-C5特有的网络功能及通过MQTT协议构建类似于网络传呼机的功能。不过,这可能需要再等待一段时间了。 |
-
SunNovember-202511091082..png (9.83 KB, 下载次数: 662)









