最简单的一个树莓派GPIO操作入门,这里记录以下

先上连接图:

Raspberry Pi --操作LED

卧槽。图真特么的大

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

 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,下班玩树莓派

相关文章:

  • 2021-07-29
  • 2021-06-13
  • 2022-12-23
  • 2022-12-23
  • 2021-12-13
  • 2021-05-14
  • 2021-12-04
  • 2021-09-08
猜你喜欢
  • 2021-06-22
  • 2022-12-23
  • 2021-04-19
  • 2022-12-23
  • 2022-12-23
  • 2021-11-14
  • 2021-11-15
相关资源
相似解决方案