【基础使用】玩转掌控板9—楼道灯

论坛小助手, 创意当实现
帖子创建于2019年06月05日 基础使用 1221 次浏览 4 个赞

在上一章节中,我们简单的接触了掌控板板载的声音、光线传感器,今天,我们将学习如何应用这两个传感器。来制作能够方便我们日常生活的智能电子产品——楼道灯

首先我们需要知道楼道灯的运作原理;当周围环境的光线值变暗,楼道灯附带的光线传感器探测到的光线值也随之降低,在此时如果有人经过发出声音,楼道灯上的声音

传感器所探测到的值就会增大(光线值小于设定的值的同时,声音值大于设定的值,便会点亮灯泡,并持续一段时间),照亮楼梯供行人通过后,随之关闭。

学习目标

1学习了解与或逻辑模块

2学习运用声音、光线传感器控制板载rgb灯

程序流程

我们需要一个判断语句,用来控制灯的亮灭。


在如果的缺口处,嵌入两个判断条件,声音值和光线值


并将条件设定为光线值小于200,声音值大于2000 (您也可以自行修改触发的阈值)

由于这两个条件是并列判断的,也就是只有当这两个条件同时触发,我们的楼道灯才会打开,所以我们需要用使用逻辑区域指令的”和”。


将光线值与声音值的判断指令嵌入箭头处。


如果当两个条件都成立时;点亮板载的3个rgb灯珠,持续十秒后关闭。否则关闭,并且将其重复执行。

示例程序


显示效果


作者留言

考虑现在还是初级入门,所以把使用难度降低,不得不吐槽这看起来很low。

如果是通过拓展板展开,外设光线/麦克风传感器和灯,再通过结构件,做好一个框架,效果是否会闪亮很多呢

其实社区(发现)里得作品大多也是如此,例如:"穿越火线",如果触碰,蜂鸣器响起。简单的功能有了外设和框架,会变得有趣许多。

https://www.labplus.cn/works/5c8efcc69dc73d0bfb5b4ee7

2 条评论

朱永林

2019年06月05日 , 1个赞

挺实用,比较典型实例,喜欢。

落霞与孤鹜齐飞

2020年03月04日

对于初学者来说很好,收藏