gx 发表于 2019-5-16 11:12:12

树莓派基础教程(一) 点亮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)

pATAq 发表于 2019-9-18 16:04:02

路过二赞

gray6666 发表于 2019-10-25 16:56:23

新书入手板子,学习起来
页: [1]
查看完整版本: 树莓派基础教程(一) 点亮LED