树莓派硬件接口使用与连接指南
1. 使用 I2C 工具
当你通过 I2C 总线将设备连接到树莓派后,想检查设备是否正确连接并确定其地址,可以使用 i2c-tools 工具。这些工具可能已内置于较新的操作系统发行版中。
- 安装 i2c-tools :在终端窗口中运行以下命令进行安装:
sudo apt-get install i2c-tools
- 检测设备地址 :将使用 I2C 接口的设备连接到树莓派,然后运行以下命令:
sudo i2cdetect -y 1
如果你使用的是较旧版本的电路板(rev 1),则需要将上述命令中的 1 更改为 0。如果 I2C 总线可用,将会显示类似的信息,表明正在使用两个 I2C 总线地址:0x68 和 0x70。
十六进制数系统 :十六进制系统使用 16 作为基数来表示数字,而我们习惯的十进制系统使用 10 作为基数。在十六进制系统中,每个数字可以有 16 种可能的值,除了常见的 0 - 9 数字外,还使用 A 到 F 的字母。字母 A 代表数字 10,F 代表 15。为了区分十六进制数,通常在数字前加上 0x。例如,十六进制数 0x68 转换为十进制是 6×16 + 8 = 104,0x70 转换为十进制是 7×16 = 112。
i2cDetect 诊断工具是一个有用