【问题标题】:Orange Pi WiringPi橙色 Pi 接线 Pi
【发布时间】:2017-02-09 21:50:12
【问题描述】:

我在我的项目中使用 Orange Pi,我搜索了如何通过 python 控制其引脚,我发现了一些建议安装 Wiring Pi 的结果 .我从https://github.com/WiringPi/WiringPi 和 pip 安装了 WiringPi,但在这两种情况下它都不起作用。我在尝试使用 WiringPi 时收到此警告: 无法确定硬件版本。我看到了:硬件:sun8i '- 期待 BCM2708 或 BCM2709。 如果这是一个 genuino Raspberry pi,那么请报告这个 到项目@drogon.net。如果这不是 Raspberry Pi,那么你 是你自己的,因为 WiringPi 旨在支持 仅限树莓派。

【问题讨论】:

  • 这个错误确实说明了一切:Orange Pi 不是 Raspberry Pi,WiringPi 仅适用于后者平台。 有一个到 Orange Pi 的端口,称为 WiringOP
  • 感谢您的努力,但是当我尝试输入时,网站建议的 url 为空白,出现错误 404
  • 不能说我自己试过了,虽然我自己有一个 Orange Pi,但我有点放弃让它与所有用于 RaspPi 的 GPIO 的东西一起工作

标签: python wiringpi orange-pi


【解决方案1】:

您可以通过orangepi官网找到Orange Pi Wiring Pi版本:http://www.orangepi.org/Docs/WiringPi.html

【讨论】:

    【解决方案2】:
    1. 下载并解压这个OPI-compatible python wrapper(例如/tmp/WiringPi-Python-OP-master
    2. download the WiringPI C library 并将其提取到 WiringPi 子目录中(例如,/tmp/WiringPi-Python-OP-master/WiringPi
    3. cd /tmp/WiringPi-Python-OP-master; python setup.py install

    我刚刚在我的 OrangePI-PC 上进行了测试,效果很好。

    (original instructions here, also check if you miss any dependency).

    【讨论】:

      【解决方案3】:

      您应该使用 pyH3 库。 您可以从以下位置下载: https://github.com/duxingkei33/orangepi_PC_gpio_pyH3 然后安装这个包

      sudo apt-get install python-dev
      

      解压 (phyh3) 文件夹并放入 '/home/pi' 和

      cd orangepi_PC_gpio_pyH3
      

      然后运行python setup.py install

      现在已安装库。

      您可以在文件夹示例中使用测试代码 https://github.com/duxingkei33/orangepi_PC_gpio_pyH3/tree/master/examples

      【讨论】:

        猜你喜欢
        • 2017-05-12
        • 2016-06-14
        • 2022-10-25
        • 2021-05-06
        • 2021-09-16
        • 2013-08-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多