IND1 不是接在17号GPIO口上,而是GPIO.0口上,即为11号口上才是对的,其它网上的教程这方面都未详细说明 ,我也不知道为什么:)
可能 GPIO默认out的是 GPIO.0 号口。
目前就这么多吧,接下来就是写自动化控制了。
加上简单控制 的python 代码
1:~~~~~~~~
1 #!/user/bin/python
2 # like this use: python gpiotest.py 1 or 0
3
4 import sys
5 import RPi.GPIO as GPIO
6 GPIO.setwarnings(False)
7 GPIO.setmode(GPIO.BCM)
8 args = sys.argv
9 pin = 17 # 这里的pin = 17 为 BCM 编码 的 17 ,树莓派的第11号口,wiringPi的0
10 ct1 = args[1]
11
12 if (int(ct1) == 1):
13 GPIO.setup(pin, GPIO.OUT)
14 GPIO.output(pin,GPIO.HI