树莓派的多样玩法:从I2C配置到家庭共享与安卓运行
一、I2C支持配置
在使用树莓派时,不同的系统版本对于I2C支持的配置有所不同。
-特定系统无需额外配置:如果你运行的是Pidora或Occidentalis且没有使用自定义内核,那么系统已经预先配置好了所需的一切,无需进行额外操作。
-Raspbian系统配置:若你运行的是带有自定义内核的Raspbian实例,则需要进行额外配置以启用I2C支持。具体步骤如下:
1. 运行命令:$ su -c 'modprobe i2c - bcm2708'
2. 编辑/etc/modules文件,在文件末尾添加以下两行,使配置持久化:
i2c - bcm2708 i2c - dev- 软件安装:在任何发行版中,你都需要安装一些软件来添加对系统管理总线(SMBus)的Python模块支持,同时还需要安装
python - rpi、I2C实用工具和python - netifaces模块。 - Pidora系统:由于Pidora 18版本没有打包的
python - smbus,可从GitHub仓库获取RPM包。安装命令如下: