TA的每日心情 | 奋斗 2024-4-20 11:34 |
---|
签到天数: 16 天 连续签到: 2 天 [LV.4]偶尔看看III
|
本帖最后由 dirty123 于 2024-3-26 09:14 编辑
树莓派5支持python可以用GPIO Zero library驱动GPIO,树莓派采用经典的40PIN针脚,扇出的引脚可以很方面做扩展应用。下面来实现驱动LED闪烁。
一.硬件准备
1.在控制台输入pinout,查询引脚定义
图1:树莓派5的40PIN引脚定义
这里使用GPIO21引脚作为LED驱动脚,LED模块接上3.3V GND和驱动脚GPIO21
图2:led模块接线
二.代码准备
1.打开开发环境
在控制台输入python可查阅到系统安装有python3.在开始菜单打开编程->Geany,打开开发环境。
图3:打开开发环境
2.编写代码,保存文件为light_led.py,注意语法代码换行缩进。- from gpiozero import LED
- from time import sleep
- led = LED(21)
- while True:
- led.on()
- print("LED ON")
- sleep(1)
- led.off()
- print("LED OFF")
- sleep(1)
复制代码
3.编译、运行
编译、运行在图3的4处,点击即可。运行后,LED开始闪烁。
图4: LED闪烁
图5:运行日志
至此,实现树莓派5驱动LED闪烁。
|
|