2019-5-16 11:12:12 [显示全部楼层]
4306浏览
查看: 4306|回复: 2

[教程] 树莓派基础教程(一) 点亮LED

[复制链接]
树莓派基础教程(一) 点亮LED

一. 硬件准备:
树莓派
面包板
LED
公母头跳线
电阻 220欧

二. 配置步骤:
1.     首先我们需要用到GPIO Zero的库文件。 通过SSH远程访问或者直接使用显示器,打开终端。更新仓库列表。

  1. sudo apt update
复制代码






2.     安装GPIO zero包
  1. sudo apt install python3-gpiozero
复制代码





3.     树莓派引脚
GPIO Zero库文件用到的是Broadcom(BCM)引脚编号。圈内是的数字是物理引脚编号。右图中,任何标有“GPIO”的pin脚都可以用pin脚号。

比如,一个LED灯接的是GPIO 18,你需要在代码中说明pin脚号为18而不是12。
定义pin脚号有下述几种方式:
树莓派基础教程(一) 点亮LED图6

led = LED(18)
led = LED(“GPIO18”)
led = LED(“BCM18”)
led = LED(“BOARD12”)
led = LED(“J8:12“)

led= LED(“WPI0”)//WiringPi pin number
树莓派基础教程(一) 点亮LED图5
硬件连接图,如上图所示。

4.     新建一个文件夹,命名为example。
  1. mkdir example
复制代码

树莓派基础教程(一) 点亮LED图2
5.     进入example文件夹
  1. cd example/
复制代码

树莓派基础教程(一) 点亮LED图1
新建编辑一个python文件,命名为LED.py
  1. nano LED.py
复制代码

6.     进入编辑界面,输入代码

  1. from gpiozero import LED
  2. from time import sleep
  3. yellow = LED(18)
  4. while True:
  5.     yellow.on()
  6.     sleep(1)
  7.     yellow.off()
  8.     sleep(1)
复制代码

树莓派基础教程(一) 点亮LED图4

编辑完,ctrl+x 退出,按y回车确认。

7. 运行测试
  1. sudo python3 LED.py
复制代码

树莓派基础教程(一) 点亮LED图3
可以观察到黄色LED闪烁
(ref: https://gpiozero.readthedocs.io/en/stable/recipes.html#led
install_gpio.png
LED_editor.png
repo_update.png

pATAq  版主

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

路过二赞
回复

使用道具 举报

gray6666  初级技神

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

新书入手板子,学习起来
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail