python控制gpio的一段代码抄的
生活随笔
收集整理的這篇文章主要介紹了
python控制gpio的一段代码抄的
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
控制gpio一個范例 1 import RPi.GPIO as GPIO
2 import time
3
4 channels = [16,18,22,24,26,19,21,23]
5
6 def init():
7 GPIO.setmode(GPIO.BOARD)
8 for x in channels:
9 GPIO.setup(x,GPIO.OUT)
10 pass
11
12 def on(i):
13 GPIO.output(channels[i], GPIO.HIGH)
14
15 def off(i):
16 GPIO.output(channels[i], GPIO.LOW)
17
18 def ctrl(data):
19 for i in channels:
20 GPIO.output(i, data & 0x1)
21 data = data >> 1
22 pass
23
24 def test():
25 for i in xrange(512):
26 ctrl(i)
27 time.sleep(0.1)
28
29 def clean():
30 GPIO.cleanup()
調用
?
轉載于:https://www.cnblogs.com/raddleoj/p/5187268.html
總結
以上是生活随笔為你收集整理的python控制gpio的一段代码抄的的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Lucky Substrings
- 下一篇: 英语语法最终珍藏版笔记-3几个常用时态的