香橙派 Orange Pi Zero 3安装OPi.GPIO注意事项

要在香橙派中通过Python控制GPIO,需要安装OPi.GPIO,详情可参考如下文章:

Python控制Linux(OrangePi 香橙派) GPIO (wiringOP + OPi.GPIO) http://t.csdn.cn/Pfn72

尤其要注意的是安装完OPi.GPIO 0.5.2后,需要手动修改引脚定义为自己电路板的引脚定义才能正常使用(0.6.6为第三方库,增加了函数可以设置电路板直接配置)。

香橙派Zero3引脚定义修改:修改OPi.GPIO库内的pin_mappings.py,修改为如下配置即可(香橙派Zero2是一样的),pin_mappings.py内其他地方不需要修改。

_pin_map = {
    # Physical pin to actual GPIO pin,适用于香橙派Zero3、Zero2
    BOARD: {
        3: 229,
        5: 228,
        7: 73,
        8: 226,
        10: 227,
        11: 70,
        12: 75,
        13: 69,
        15: 72,
        16: 79,
        18: 78,
        19: 231,
        21: 232,
        22: 71,
        23: 230,
        24: 233,
        26: 74
    },

 

pin_mappiings.py文件路径在:/usr/local/lib/python3.9/dist-packages/OPi

或:/usr/local/lib/python3.9/site-packages/OPi

如果找不到的话,可以用以下命令全局搜索:fine / -name "OPi.GPIO*"

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值