多语言展示
当前在线:1914今日阅读:176今日分享:34

树莓派用Python点亮LED灯、树莓派硬件控制入门

树莓派的初衷是物联网,它可以结合linux内核的操作系统,比单片机的可玩性高很多。下面以经典的入门为例子,详细讲解点亮LED灯的过程。
工具/原料

LED灯

方法/步骤
1

首先要了解树莓派上的针脚,下面以树莓派3代为例子把LED的正极插在GPIO脚上,把负极插在GND上这里的例子是:正极插在GPIO18

2

创建脚本在桌面新建一个空白的文本文件名随意,但要以.py为后缀

3

导入2个需要的模块import RPi.GPIO as GPIOimport time

4

设置模式GPIO.setmode(GPIO.BCM)GPIO.setup(18, GPIO.OUT)

5

控制电压输出while True:    GPIO.output(18, GPIO.HIGH)    time.sleep(0.05)    GPIO.output(18, GPIO.LOW)    time.sleep(0.05)

6

保存脚本,然后通过终端打开脚本终端:python3 Raspi-LED.py运行文件之后,就可以看到LED灯在闪烁了

7

最后介绍代码写的是什么,代码与注释如下:import RPi.GPIO as GPIO   #导入树莓派提供的python模块import time   #导入时间包,用于控制闪烁GPIO.setmode(GPIO.BCM)   #设置GPIO模式,BCM模式在所有数码派通用GPIO.setup(18, GPIO.OUT)   #设置GPIO18为电流输出while True:    GPIO.output(18, GPIO.HIGH)   #GPIO18 输出3.3V    time.sleep(0.05)   #程序控制流程睡眠0.05秒    GPIO.output(18, GPIO.LOW)    #GPIO18 输出0V    time.sleep(0.05)   #程序控制流程睡眠0.05秒

推荐信息