147 字
1 分钟
树莓派配置I2C
硬件参数
树莓派的 I2C 接口主要是 GPIO.2(SDA),GPIO.3(SCL)
配置方法
sudo raspi-config
使用上下方向键选择 “Interfacing Options”,然后按 Enter 键。 选择 “I2C”,然后按 Enter 键。 选择 “Yes” 来启用I2C接口,然后按 Enter 键。 完成后,选择 “Finish” 并重新启动树莓派。
pip3 install smbussudo apt-get install i2c-toolssudo i2cdetect -y 1
ls /dev/i2c-*/dev/i2c-1
案例
import smbus
# I2C设备地址address = 0x68
# 打开I2C总线bus = smbus.SMBus(1)
# 向设备发送命令,并等待一段时间bus.write_byte(address, 0x01)time.sleep(0.1)
# 从设备读取响应数据data = bus.read_byte(address)print(data)
# 关闭I2C总线bus.close()