0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

小安派BW21-CBV-Kit入门教程之读取DHT温湿度传感器

安信可科技 ? 来源:安信可科技 ? 2025-02-18 13:52 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。

BW21-CBV-Kit支持Arduino的开发方式,可以简单实现一些DIY想法,例如:人脸识别、手势识别、物品识别等。

这次小安给大家带来的是读取 DHT 温湿度传感器

用料

BW21-CBV-Kitx 1

DHT11 或 DHT22 或者 DHT21

示例

DHT11 是一款温湿度传感器,工作电压为 3.3V 至 5V。在室温下,湿度的可测量范围为 20% ~ 90%RH,精度为 ±5%RH;温度的可测量范围为 0 ~ 50℃,精度为 ±2℃。

另一种温湿度传感器是 DHT22 传感器,其精度更高。其湿度测量范围为 0%~100%RH,精度为 ±5%RH;温度测量范围为 -40~125 ℃,精度为 ±0.2℃。

传感器上有 4 个引脚:

41428726-edae-11ef-9310-92fbcf53809c.png

由于 4 个引脚中有一个没有功能,因此市场上出现了只有 3 个引脚的温度/湿度传感器:

41649410-edae-11ef-9310-92fbcf53809c.png

DHT 通常处于休眠状态。请按照以下步骤获取温湿度数据:

●唤醒 DHT:BW21-CBV-Kit 将其 GPIO 的 DATA 引脚置低。

●现在,GPIO 的 DATA 引脚用作 BW21-CBV-Kit 的数字输出。

●DHT 响应:DHT 也将其 GPIO 的 DATA 引脚拨至低电平。现在,GPIO 的 DATA 引脚作为 BW21-CBV-Kit 的数字输入。

●DHT 发送数据:DHT 以逐位方式发送温湿度数据(大小为 5 个字节)。

●为了表示每一位,DHT 首先将 GPIO 的 DATA 引脚拉低一段时间,然后拉高。如果高电平的持续时间小于低电平的持续时间,则代表第 0 位。否则代表第 1 位。

4171d6de-edae-11ef-9310-92fbcf53809c.png

请注意,如果使用的 DHT 传感器没有安装在 PCB 上,则必须添加一个 10K 欧姆的上拉电阻您,可以参考接线图。

BW21-CBV-Kit 接线图:没有底板的 DHT 传感器

418e1cc2-edae-11ef-9310-92fbcf53809c.png

装有 PCB 底板的 DHT 传感器:

419a44c0-edae-11ef-9310-92fbcf53809c.png

在 **"Files" -> "Examples" -> "AmebaGPIO" -> "DHT_Tester "**中打开示例代码。编译并上传到 BW21-CBV-Kit,然后按下重置按钮。结果将显示在串行监视器上。

41b0c09c-edae-11ef-9310-92fbcf53809c.png

代码参考

使用dht.readHumidity()读取湿度值,

使用dht.readTemperature()读取温度值。

每次读取温度/湿度数据时,BW21-CBV-Kit 都会使用缓冲的温度/湿度数据,除非发现数据已过期(即超过 2 秒未更新)。

如果数据过期,BW21-CBV-Kit 会向 DHT 发出请求,读取最新数据。

拿到BW21-CBV-Kit的小伙伴不知道怎么下手?提前看最全教程已经准备好啦,如何使用BW21-CBV-Kit?最新最全教程来了~

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    88

    文章

    35476

    浏览量

    281237
  • 温湿度传感器

    关注

    5

    文章

    603

    浏览量

    36583
  • 开发板
    +关注

    关注

    25

    文章

    5725

    浏览量

    105588
  • DHT
    DHT
    +关注

    关注

    1

    文章

    15

    浏览量

    11660

原文标题:【教程】小安派BW21-CBV-Kit——读取 DHT 温湿度传感器

文章出处:【微信号:安信可科技,微信公众号:安信可科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    小安BW21-CBV-Kit开发板教程——I2C之主机扫描设备

    该示例将扫描 I2C 总线,查找连接到 BW21-CBV-Kit 的设备。找到设备后,串行监视上将显示该设备的地址。
    的头像 发表于 04-15 09:29 ?1237次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>BW21-CBV-Kit</b>开发板教程——I2C之主机扫描设备

    小安BW21-CBV-Kit入门教程之主机模式读取Arduino UNO从机

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 05-21 15:38 ?625次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>BW21-CBV-Kit</b><b class='flag-5'>入门教程之</b>主机模式<b class='flag-5'>读取</b>Arduino UNO从机

    用AI人脸识别开发板BW21-CBV-Kit驱动墨水屏

    试着用BW21-CBV-Kit点亮2.9寸墨水屏,开发板例程非常丰富,在arduino上开发的话上手超级容易。
    的头像 发表于 03-04 18:24 ?1144次阅读
    用AI人脸识别开发板<b class='flag-5'>BW21-CBV-Kit</b>驱动墨水屏

    小安BW21-CBV-Kit入门教程之OLED显示

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 05-17 10:54 ?1110次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>BW21-CBV-Kit</b><b class='flag-5'>入门教程之</b>OLED显示

    小安BW21-CBV-Kit入门教程之主机模式对Arduino UNO发送数据

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 05-29 10:33 ?461次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>BW21-CBV-Kit</b><b class='flag-5'>入门教程之</b>主机模式对Arduino UNO发送数据

    小安BW21-CBV-Kit入门教程之MPU6050 IMU零点检测

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 07-04 17:33 ?924次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>BW21-CBV-Kit</b><b class='flag-5'>入门教程之</b>MPU6050 IMU零点检测

    一文读懂DHT21温湿度传感器

    DHT21温湿度传感器是什么?DHT21温湿度传感器有哪些性能?
    发表于 08-31 07:43

    数字温湿度传感器_DHT21/AM2301说明书

    DHT21数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器
    发表于 12-24 16:17 ?78次下载

    BW21-CBV-Kit的使用教程

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别
    的头像 发表于 01-03 11:30 ?969次阅读
    <b class='flag-5'>BW21-CBV-Kit</b>的使用教程

    小安BW21-CBV-Kit入门教程:中断控制LED

    ,可以扩展出无限可能。 BW21-CBV-Kit支持Arduino的开发方式,可以简单实现一些DIY想法,例如:人脸识别、手势识别、物品识别等。 ? 这次小安给大家带来的是快速入门教程之中断控制 LED
    的头像 发表于 01-21 11:32 ?773次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>BW21-CBV-Kit</b><b class='flag-5'>入门教程</b>:中断控制LED

    小安BW21-CBV-Kit入门教程之超声波测距

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 02-11 11:38 ?578次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>BW21-CBV-Kit</b><b class='flag-5'>入门教程之</b>超声波测距

    直接送!50套小安 BW21-CBV-Kit Ai图像识别开发板!

    “免费拿板子” 活动又开始啦! 各位小伙伴们好! 2025 年新年第一波活动来咯~ ? 相信各位也都知道,社区在年前疯狂更新了小安 BW21-CBV-Kit 的教程,此次给各位申请了 50 套
    的头像 发表于 02-19 14:37 ?422次阅读
    直接送!50套<b class='flag-5'>小安</b><b class='flag-5'>派</b> <b class='flag-5'>BW21-CBV-Kit</b> Ai图像识别开发板!

    用安信可AI人脸识别开发板BW21-CBV-Kit驱动墨水屏

    HomeAssistant,实时查看Ai摄像头画面? 【教程】小安BW21-CBV-Kit——读取 DHT
    的头像 发表于 03-06 08:47 ?488次阅读
    用安信可AI人脸识别开发板<b class='flag-5'>BW21-CBV-Kit</b>驱动墨水屏

    小安BW21-CBV-Kit入门教程之LCD屏显示数据

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 04-23 10:45 ?354次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>BW21-CBV-Kit</b><b class='flag-5'>入门教程之</b>LCD屏显示数据

    小安BW21-CBV-Kit入门教程之读取VL53L0X红外测距传感器数据

    本示例将说明如何获取 VL53L0X 红外传感器的值并将其传递给 BW21-CBV-Ki 。 VL53L0X 距离传感器是一款基于意法半导体 VL53L0X 的(ToF)测距模块,其精确测距可达 2 米,可通过 I2C 接口控制
    的头像 发表于 07-24 16:53 ?181次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>BW21-CBV-Kit</b><b class='flag-5'>入门教程之</b><b class='flag-5'>读取</b>VL53L0X红外测距<b class='flag-5'>传感器</b>数据