出现报错:
FileNotFoundError: [Errno 2] No such file or directory: '/dev/i2c-1'
则说明没有打开I2C,可通过如下步骤进行设置
1、打开树莓派配置
bash
sudo raspi-config
2、进入Interface Options,配置I2C允许
目前很多python3版本已经不支持smbus,若出现下面问题:
ModuleFoundError: No module named 'smbus'
可以安装smbus2解决
bash
python3 -m pip install smbus2
然后重命名
python
import smbus2 as smbus
makerobo_BUS = smbus.SMBus(1)