树莓派基础教程(一) 点亮LED
树莓派基础教程(一) 点亮LED一. 硬件准备:树莓派面包板LED公母头跳线电阻 220欧
二. 配置步骤:1. 首先我们需要用到GPIO Zero的库文件。 通过SSH远程访问或者直接使用显示器,打开终端。更新仓库列表。
sudo apt update
https://mc.dfrobot.com.cn/forum.php?mod=image&aid=73957&size=300x300&key=ce5791787c535313&nocache=yes&type=fixnone
2. 安装GPIO zero包sudo apt install python3-gpiozero
https://mc.dfrobot.com.cn/forum.php?mod=image&aid=73953&size=300x300&key=a32d4fff83c5799b&nocache=yes&type=fixnone
3. 树莓派引脚GPIO Zero库文件用到的是Broadcom(BCM)引脚编号。圈内是的数字是物理引脚编号。右图中,任何标有“GPIO”的pin脚都可以用pin脚号。
比如,一个LED灯接的是GPIO 18,你需要在代码中说明pin脚号为18而不是12。定义pin脚号有下述几种方式:
led = LED(18)led = LED(“GPIO18”)led = LED(“BCM18”)led = LED(“BOARD12”)led = LED(“J8:12“)
led= LED(“WPI0”)//WiringPi pin number硬件连接图,如上图所示。
4. 新建一个文件夹,命名为example。mkdir example
5. 进入example文件夹cd example/
新建编辑一个python文件,命名为LED.pynano LED.py
6. 进入编辑界面,输入代码
from gpiozero import LED
from time import sleep
yellow = LED(18)
while True:
yellow.on()
sleep(1)
yellow.off()
sleep(1)
编辑完,ctrl+x 退出,按y回车确认。
7. 运行测试sudo python3 LED.py
可以观察到黄色LED闪烁
(ref: https://gpiozero.readthedocs.io/en/stable/recipes.html#led)
路过二赞
新书入手板子,学习起来
页:
[1]