1.使能树莓派的I2C接口,可以通过raspi-config配置工具配置使能I2C,或者通过编辑/boot/config.txt文件,加入一下一行内容:
dtparam=i2c1=on
dtparam=i2c_arm=on
注:部分版本软件该步骤仍然不能使能I2C的,可以增加以下步骤
添加i2c模块
sudo nano /etc/modules
然后添加以下两行内容
i2c-bcm2708
i2c-dev
2.安装I2C库和工具
$sudo apt-get install i2c-tools python-smbus
3.当连接上I2C设备后,可以通过以下命令查看
$sudo i2cdetect -y -a 1
老版B都请使用,以下命令
$sudo i2cdetect -y -a 0
上图可以看到“77”就是检测到了I2C设备,地址是“77”
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~