3471| 2
|
SHT31-F+树莓派4B---1初识IIC |
今天准备测试的内容是树莓派中使用SHF-31温湿度传感器的连接。 一、科普IIC接口 IIC (Inter-Integrated Circuit),这种总线类型是由飞利浦半导体公司在八十年代初设计出来的,主要是用来连接整体电路(ICS) ,IIC是一种多向控制总线,也就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实时数据传输的控制源。这种方式简化了信号传输总线接口。IIC的主要构成只有两个双向的信号线,一个是数据线SDA,一个是时钟线SCL。 SHT31-F的IIC接口 树莓派的IIC接口 可运行gpio readall命令查看 树莓派的IIC默认为关闭状态 运行命令 ls /dev/*i2c* 查看提示如下 二、配置树莓派系统,开启IIC接口 1.依次点击首选项-》RaspberryPI-Configuration 2.选择Interface选项页-》修改IIC 设置为enable 3.运行命令运行命令 ls /dev/*i2c*查看 开启成功,关机断电,连接SHT-31F 三、按照示意图,连接硬件,测试 开机,安装IIC工具 I2C_Tools下载地址 https://i2c.wiki.kernel.org/index.php/I2C_Tools 命令 sudo apt-get install -y i2c-tools 测试工具是否安装好 命令 sudo i2cdetect -l 扫描IIC接口连接的设备 命令 sudo i2cdetect -y 1 地址是0X45 读取IIC寄存器内容 命令sudo i2cdump -y 1 0x45 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed