【STEM】小模块大智慧!用SAM Labs制作独特声光门铃!
亲爱的小伙伴们,在上一期,我们隆重介绍了一款少儿图形化编程产品SAM Labs,【来自英国的SAM Labs】指尖上的少儿编程,小屏幕连出大世界!
相信许多小伙伴一定对它充满了好奇,迫不及待想知道它能够做出什么有趣的玩意了吧!那好,这一期我们不做数字化实验,我们来用它“造物”!
本期我们的造物主题为门铃,门铃是我们生活中必不可少的工具,大家对它一定非常熟悉了。不过即便是制作一样非常简单的东西,我们也要用到科学与工程实践思维,下面就请跟随小编一起动手+动脑吧!
一、设计“一按即响”门铃
确定问题
(1)普通门铃的特征:有按钮,有播放器,按下门铃后,门铃会响一声“叮咚”。
(2)确定用SAM Labs做普通门铃所需的模块:按钮模块、蜂鸣器模块。
2.建立和使用模型
先前我们介绍了SAM Labs套件的一大特点就是模块可充电、与操作端无线蓝牙连接,正因为它可以任意安装摆放,所以它非常便于“造物”。那么它究竟是怎么连接的呢?
(1)打开模块按钮,在软件上配对连接。
(2)在软件界面上将按钮(输入)与蜂鸣器(输出)模块拖到空白界面上,并让其相连。
3.测试模型
现在我们按动按钮,发现按钮按下蜂鸣器就会响,手松开就不响了。如果需要门铃声音长一点,则需要一直按住按钮。
为了提高按钮的使用寿命,我们希望按一次按钮,蜂鸣器模块可以连续发出声音响应。如何实现呢?
4.改进模型
此时我们可以用到软件中的行为中的“延时”功能,它可以帮我们实现“按一下——响一会”的效果。延时时间设置5秒钟,这样就可以按一下,门铃响5秒啦!
5.展示模型
请看我们的作品!第一个是未改进的,第二个是增添延时功能后改进的,是不是很像真正的门铃了呢?
(视频截图)
二、设计升级版“声光”门铃
1.确定问题
小门铃,大智慧!刚才我们已经做了个有模有样的普通家用门铃,那么现在问题来了,假如房屋的主人听力有障碍怎么办?或者日常戴耳机工作学习时听不太清门铃的声音怎么办?这种情况下,普通的一按即响门铃已经不能满足需求了!没关系!我们依然可以用SAM Labs小模块解决问题!
(1)门铃不仅需要响声,还需要其他感官刺激。
(2)找出听觉感官以外的感官作为输出的目标:视觉提醒——RGB LED灯模块
2.建立和使用模型
(1)将RGB LED模块与IPAD配对相连,并在软件界面中拖入模块。
(2)依旧采用刚才的方式,将按钮分别与蜂鸣器与RGB LED相连,记住加上延时功能哦!哦对了,我们还可以对RGB LED灯的颜色进行设置呢!
3.展示模型
现在我们的门铃不仅可以响,还可以随着按下按钮闪光呢!请看视频!
(视频截图)
三、真实情景导入
光看模块怎么够?不如我们一起把小模块放到门上,做成真实的门铃吧!
这个视频里有3个场景:
普通“一按即响”门铃,房主听到门铃响后立马来开了门。
普通门铃响了,正在戴耳机玩手机的房主并没有听到门铃,客人走了。
声光门铃响起闪起,正在戴耳机玩手机的房主看到了闪光,过来开门了。
(视频截图)
真是没想到,小小模块也可以应用实际场景解决生活中的问题!轻松简单有趣的SAM Labs儿童图形化编程软件+无线蓝牙模块,还会给我们带来什么惊喜呢?敬请期待下一个作品吧!