` 本帖最后由 348081236 于 2016-1-19 16:57 编辑
这个教程教你怎样用树莓派控制一个LED灯。这是比较基础、简单、适合新手的。先从一个LED灯开始,大概了解一下,再增加LED灯数量。虽然说简单,但对我来说,第一次成功控制这个小灯时我还是挺激动的。
第一步:所需材料
硬件:
- 安装Raspbian操作系统的树莓派2
- 树莓派电源适配器
- 面包板
- 330欧姆电阻(颜色代码:橙橙棕)
- LED小彩灯,一个就够,选自己喜欢的颜色吧
- 2个公头对母头的连接器
- 笔记本电脑
软件:
安装一个叫nano的记事本编辑器,用的终端键入以下命令:
sudo apt-get install nano
注意:如果树莓派用的是笔记本电脑显示器,则还需要以太网电缆,如果用的是HDMI显示器,则还需要HDMI电缆。
(怎么连接笔记本电脑和树莓派见另一教程)
第二步:硬件连接
第三步:软件部分
我们将使用Python语言代码。Python是一种广泛使用的通用的高级编程语言。
1. 用一个新的 python脚本打开nano编辑器
2. 将代码复制粘贴到你的ledblink.py
代码解释:
import RPi.GPIO as GPIO——引进叫RPI .GPIO的lib,包含访问树莓派的物理通用I / P或O / P引脚的函数
import time——包含计时/延时函数
PIN_NO=12——树莓派引脚12作为输出
GPIO.setmode(GPIO.BOARD)——使用树莓派板引脚号码
GPIO.setup(PIN_NO, GPIO.OUT)——设置GPIO引脚作为输出通道(LED输出)
for x in xrange(500):——执行以下步骤500次(圈)
GPIO.output(PIN_NO,GPIO.HIGH)——让LED灯闪
time.sleep(2)——延时两秒
GPIO.output(PIN_NO,GPIO.LOW )——关闭LED灯
time.sleep(2)——延时两秒
GPIO.cleanup()——rpi.gpio提供了一个内置的函数GPIO.cleanup() ,清理所有用过的端口
第四步:组装
1. 在你保存Python脚本和退出之后,现在是时候执行这个文件了。
键入下列命令: sudo chmod + X ledblink.py 2. 运行命令: 键入:Python ledblink.py sudo 在看到LED彩灯每隔两秒闪烁一次之后,就说明你成功了。
`
|