方法/步骤1:

首先要了解树莓派上的针脚,下面以树莓派4b为例子

把LED的正极插在GPIO脚上,把负极插在GND上

这里的例子是:正极插在GPIO21

树莓派python 点灯 树莓派灯光指示_文件名

 

树莓派python 点灯 树莓派灯光指示_树莓派python 点灯_02

 

 

方法/步骤2:

创建脚本

在配置好的树莓派系统终端,我用的是vim创建的文件,你也可以在桌面创建

文件名随意,但要以.py为后缀

 

方法/步骤3:

代码中导入2个需要的模块

import RPi.GPIO as GPIO

import time

 

方法/步骤4:

设置模式

GPIO.setmode(GPIO.BCM)

GPIO.setup(21, GPIO.OUT)

 

方法/步骤5:

控制电压输出

while True:
GPIO.output(21, GPIO.HIGH)
time.sleep(0.05)
GPIO.output(21, GPIO.LOW)
time.sleep(0.05)

 

最终代码为

import RPi.GPIO as GPIO            #导入树莓派提供的python模块
import time                                   #导入时间包,用于控制闪烁
GPIO.setmode(GPIO.BCM)        #设置GPIO模式,BCM模式在所有数码派通用
GPIO.setup(21, GPIO.OUT)       #设置GPIO21为电流输出
while True:
GPIO.output(21, GPIO.HIGH)      #GPIO21 输出3.3V
time.sleep(0.05)                          #程序控制流程睡眠0.05秒
GPIO.output(21, GPIO.LOW)     #GPIO21 输出0V
time.sleep(0.05)                         #程序控制流程睡眠0.05秒

 

然后在终端运行文件

命令为:python3 Raspi-LED.py      

运行文件之后,就可以看到LED灯在闪烁了

结果如图

树莓派python 点灯 树莓派灯光指示_vim_03