当前位置:   article > 正文

香橙派 Orange Pi Zero 3安装OPi.GPIO注意事项_香橙派gpio能用python控制吗

香橙派gpio能用python控制吗

要在香橙派中通过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内其他地方不需要修改。

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

 

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

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

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

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/389804?site
推荐阅读
相关标签
  

闽ICP备14008679号