2

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

4

3 回答 3

2

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

于 2017-05-02T11:45:02.473 回答
0

你应该使用 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-12-20T14:03:57.860 回答
0
  1. 下载并解压此OPI 兼容的 python 包装器(例如 to /tmp/WiringPi-Python-OP-master
  2. 下载 WiringPI C 库并将其提取到子目录中WiringPi(例如 to /tmp/WiringPi-Python-OP-master/WiringPi
  3. cd /tmp/WiringPi-Python-OP-master; python setup.py install

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

此处的原始说明,还要检查您是否遗漏了任何依赖项)。

于 2017-05-31T18:57:38.940 回答