前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >花最少的时间驱动湿温度传感器之RT-Thread sht3x之(DIY一个小小天气站+万年历)

花最少的时间驱动湿温度传感器之RT-Thread sht3x之(DIY一个小小天气站+万年历)

作者头像
杨源鑫
发布2020-07-14 15:16:26
5830
发布2020-07-14 15:16:26
举报
文章被收录于专栏:嵌入式开发圈嵌入式开发圈

1、什么是sht3x?

sht3x是温湿度传感器的驱动,它实现了温湿度的单次查询,目前在RT-Thread上以软件包的形式提供。

2、RT-Thread Studio配置sht3x读取温湿度

2.1 添加sht3x软件包

可以看到,软件包就已经添加到RT-Thread的项目中了。

2.2 配置sht3x

由于sht3x软件包依赖于RT-Thread I2C 设备驱动框架。,所以需要在主界面将软件模拟i2c选项勾选。

2.3 配置i2c驱动

在配置驱动之前,我们需要先把E53接口的温湿度模块拓展板插入到小熊派的开发板上。

根据电路原理图,我们需要在board.c中使能i2c并配置软件i2c的SCL和SDA管脚。

2.4 保存,然后进行编译下载到开发板上

2.5 使用终端命令行读取温湿度

输入help,然后回车,查看当前导出的sht3x命令。

输入sht3x命令然后回车

上面列举了目前sht3x所支持的命令,我们需要获取数据的话,则需要先加载驱动,然后调用读数据指令即可。

接下来我们就可以读取温湿度了:

太强了!也是只改几行代码就可以顺利配置,和u8g2一样,也是轻轻松松就可以适配,让开发者专注于应用逻辑,不得不说RT-Thread真的做得超级人性化了!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-07-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 嵌入式云IOT技术圈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、什么是sht3x?
  • 2、RT-Thread Studio配置sht3x读取温湿度
    • 2.1 添加sht3x软件包
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档