147 字
1 分钟
树莓派配置I2C

硬件参数#

树莓派的 I2C 接口主要是 GPIO.2(SDA),GPIO.3(SCL)

配置方法#

Terminal window
sudo raspi-config

使用上下方向键选择 “Interfacing Options”,然后按 Enter 键。 选择 “I2C”,然后按 Enter 键。 选择 “Yes” 来启用I2C接口,然后按 Enter 键。 完成后,选择 “Finish” 并重新启动树莓派。

Terminal window
pip3 install smbus
sudo apt-get install i2c-tools
sudo i2cdetect -y 1
Terminal window
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()
树莓派配置I2C
https://fuwari.vercel.app/posts/嵌入式/树莓派/树莓派配置i2c/
作者
Asuwee
发布于
2024-07-04
许可协议
CC BY-NC-SA 4.0