
本次实现读取温湿度传感器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就可以读到温湿度数据了。 |
【STWINKT1B评测】2.初步测试IIS3DWB振动传感器
STM32H745I-DISCO硬件信号为空,M4、M7对于硬件信号的优先性判断
【STM32H745I-DISCO】基于CubeIDE的双核芯编程工程建立,以及双核间的通信测试
【STM32H745I-DISCO GuiDemo 】GuiDemo 基本工程搭建
【STM32N6570-DK评测】1.开箱测评
【NUCLEO STM32F429ZI开发板】之点灯大师
【Wio Lite AI视觉开发套件】人脸识别快速实现
NUCLEO-U083RC学习历程-空闲中断+DMA接收不定长数据
狂欢三】STM32C031使用TIM定时器DMA方式实现WS2812彩灯输出(三)
【狂欢三】PWNUCLEO-U083RC M 互补输出配置