STMWoodData
发布时间:2024-10-20 12:18
|
本次实现读取温湿度传感器shtc3数值。SHTC3是一个检测温度和湿度的传感器,可以检测-40℃~125℃的温度范围和0%~100%的湿度范围,典型精度为±2 %RH和±0.2°C。 SHTC3的工作电压范围为:1.62V~3.6V。 SHTC3使用的通讯方式是I2C,通讯速率可以达到400KHz。 SHTC3只有4个引脚,电源和地、2个I2C通讯引脚。 SHTC3的I2C设备地址为0x70。 实物如下:
在之前的工程已经配置初始化了I2C1接口,现在就通过I2C接口读取传感器数据。 添加I2C接口API和shtc3驱动,得益于以前都写好的驱动,直接添加到工程,简单修改即可。
增加了shell命令读取数据。整个工程简单修改之后编译下载。可以通过串口来操作了。 通过i2cdetect命令检测到0x70地址有设备,这个就是SHTC3了。 通过命令shtc3就可以读到温湿度数据了。
|
【福利三:逢7发帖赢大礼】成功利用STM32H743VI片内SRAM12和DTCM空间(完全胜利)
【STM32U3评测】CANFD Bootloader(1)
【福利三:逢7发帖赢大礼】想要充分利用STM32H743VI片内的RAM空间(但并不顺利)
【福利三:逢7发帖赢大礼】使用惠勤致远STM32H743VI开发板+ST7796并口彩屏移植LVGL9.5并分享一些额外内容
【逢7发帖赢大礼】#5 Arduino UNO Q的led matrix
【逢7发帖赢大礼】#4 使用Arduino APP LAB 玩arduino UNO Q
【逢7发帖赢大礼】STM32开发之WIFI实时时钟
【逢7发帖赢大礼】#3 STM32U新进驻的新开发板Arduino UNO Q
【逢7发帖赢大礼】#2 STM32F429-Discovery在 Arduino 中的使用
【逢7发帖赢大礼】别忘了懒人IDE,arduino IDE怎么玩
微信公众号
手机版