Raspberry Pi --操做LED

最简单的一个树莓派GPIO操做入门,这里记录如下spa

先上链接图:code

卧槽。图真特么的大blog

用到了GPIO的GND和#18针脚,这就不上图了,红色的线接的是18针脚,暗色的线接的是GND针脚,下面上Python的代码:utf-8

 1 #coding:utf-8
 2 import GPi.GPIO as GPIO
 3 import time
 4 
 5 GPIO.setmode(GPIO.BCM)
 6 GPIO.setwarnings(False)
 7 GPIO.setup(18, GPIO.OUT)
 8 
 9 #GPIO.output(18, True)
10 #time.sleep(1)#睡眠1s
11 #GPIO.output(18, False)
12 
13 while True:
14     GPIO.output(18, True)
15     time.sleep(1) #睡眠1s
16     GPIO.output(18, False)
17     time.sleep(1)#睡眠1s

随便保存一个文件名,在Linux终端下执行这个Python文件就好了,若是用的不是root用户,则须要sudo开发

这个代码实际执行的时候有个问题,由于是无限循环,因此我想结束掉只能Ctrl+C,可是这样结束掉后LED依旧在闪烁,照书抄的,书中也没有提到这个问题,因此我增长了9-11行代码,Ctrl+C后把9-11行代码取消注释,13-17行加上注释,再执行一遍入门

玩树莓派开发代码不难,难的是不知道那么多GPIO针脚要插哪一个、电阻选多大殴的、接线的方法,慢慢摸索吧,上班学Python,下班玩树莓派class

相关文章
相关标签/搜索