开启 Raspberry Pi I2C 引脚功能:

本教程仅适用于安装树莓派官方系统Raspbian:

1. 修改配置文件:/etc/modprobe.d/raspi-blacklist.conf

sudo nano /etc/modprobe.d/raspi-blacklist.conf

2. 去掉 #blacklist i2c-bcm2708 前的注释符号#:

3. 重启 RP:

$sudo reboot

4. 激活 I2C 端口:

$sudo modprobe i2c-dev

5. 查看端口列表,成功开启I2C后,可在 /dev/ 目录看到 /dev/i2c-0 和 /dev/i2c-1

$ls /dev/i2c*

6. 为I2C端口开启权限:

$sudo chmod o+rw /dev/i2c*

 

至此,已成功开启 Raspberry Pi 的 I2C 端口,注意每次重启都要重新执行 modprobe 和 chmod 命令来激活端口和修改权限,如果觉得麻烦,可以编辑 /etc/rc.local 加入启动项,自动执行上述操作。