树莓派GPIO介绍 + LED控制
1. 运行效果
先来看看本次树莓派实验的运行效果,是不是很有趣呢😉
2. 所需配件
要完成这个实验,我们需要准备以下这些配件:
名称 | 数量 |
---|---|
LED灯 | 1 |
220Ω电阻 | 1 |
杜邦线(公对母) | 2 |
面包板 | 1 |
3. 接线说明
接下来看看具体的接线方式,这里有一张接线图可以帮助我们更直观地了解:
具体的接线对应关系如下:
树莓派引脚 | 元件连接 |
---|---|
GPIO16 | LED长腿(阳极) |
GND | LED短腿(阴极)通过电阻连接 |
💡 注意: 电阻必须串联在LED阳极或阴极两端,用于限流防止烧灯。
4. 代码实现
我们要使用逗脑IDE来编写代码。具体操作是,鼠标放到 pi
文件夹后,鼠标右击,选择新建文件,名字设为 01-控制LED.py
。下面就是具体的代码:
import RPi.GPIO as GPIO
import time# 设置GPIO口的编号模式
GPIO.setmode(GPIO.BCM)# 设置GPIO16为输出模式
LED_PIN = 16
GPIO.setup(LED_PIN, GPIO.OUT)# 点亮3秒后熄灭
GPIO.output(LED_PIN, GPIO.HIGH)
print("LED亮起")
time.sleep(3)GPIO.output(LED_PIN, GPIO.LOW)
print("LED熄灭")# 清理GPIO资源
GPIO.cleanup()
代码编辑完成后的界面大概是这样的:
如果你想了解更多相关的学习内容,可以点击这个链接:https://www.itprojects.cn/study/detail/131.html?chapter=13
通过这个树莓派的小实验,我们可以初步了解GPIO的使用以及如何通过代码控制LED灯的亮灭。大家不妨动手试试,感受一下树莓派的魅力吧!