[树莓派]8-点亮灯带

2020-01-145173
AI 快速预览详细 收起
本文介绍了如何使用树莓派控制灯带,实现五彩斑斓的灯光效果。首先介绍了灯带的连接方法,然后讲解了如何初始化灯带并生成随机颜色。最终实现了彩色灯带来回奔跑的效果。适合零基础新手和STEM教育场景。

上一节我们学习了物联网小灯的制作,这一节我们一起学习灯带的使用。

灯带我们生活中很常见,能够变幻出五彩斑斓的效果。实际上灯带是由一颗颗彩色 LED 构成的。我们可以通过【智能硬件】-->【灯带】分类下的指令来控制灯带。

指令

那么如何连接灯带呢?灯带有三个颜色的线,红色是 VCC,白色是信号线 D,灰色是 GND,我们将公头接到扩展板的 18 接口即可。注意不要接反了。

灯带

使用灯带的时候需要先初始化,声明灯带所接的引脚以及有几个灯。之后我们就可以单独控制每一个灯的颜色了。不过需要使用【灯带刷新显示】指令使得我们的更改生效。

为了让灯带更五彩斑斓,我们使用来【数学】分类下的【从()到()之间的随机数】指令来生成随机数,产生随机颜色。

随机数

完整代码如下:

代码

最终实现了彩色灯带来回奔跑的效果。

灯带

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(2)
kylinpoet
kylinpoet
这个好,必须支持。
gada888
gada888
不错的教程
- 没有更多了 -