代码拉取完成,页面将自动刷新
wiringOP: An implementation of most of the Arduino Wiring functions for the Orange Pi.
tested on:
Orange Pi Zero2
Orange Pi 3 LTS
Orange Pi 4 LTS
git clone --recursive https://github.com/orangepi-xunlong/wiringOP-Python.git
cd wiringOP-Python
Don't forget the --recursive; it is required to also pull in the WiringPi C code from its own repository.
To rebuild the bindings you must first have installed swig
,
python3-dev
, and python3-setuptools
. wiringOP should also be installed system-wide for access
to the gpio
tool.
sudo apt-get install swig python3-dev python3-setuptools
python3 generate-bindings.py > bindings.i
sudo python3 setup.py install
import wiringpi
# One of the following MUST be called before using IO functions:
wiringpi.wiringPiSetup() # For sequential pin numbering
General IO:
wiringpi.pinMode(6, 1) # Set pin 6 to 1 ( OUTPUT )
wiringpi.digitalWrite(6, 1) # Write 1 ( HIGH ) to pin 6
wiringpi.digitalRead(6) # Read pin 6
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。