资讯内容
Scratch编程机器人第22课 - 声控风扇

1.认识声音检测传感器
2.学习条件语句的判断用法
二动手实践任务描述:靠近声音检测模块拍掌或大声说话 ,风扇立刻启动
器材准备:Dsbot控制板、声音检测模块以及小风扇模块。
01硬件搭建将声音检测模块插到主板1端口。声音检测传感器可以检测当前环境的声音强度。小风扇插到左马达端口。
(1)要观察声音与值的变化就需要编写程序,并上传到控制板,尝试把模块处于不同噪声环境中观察值的变换。参考程序:
(2)设置判断指令,当周围环境安静时传感器值为0,当大声说话时传感器值约为150(根据说话大小值可能不同),故我们设置判断条件为取中间值偏大点100。故判断逻辑为“声音模拟>100”参考程序:
程序编写完成后选中相应的端口和arduino模块,然后点击上传 。当提示上传完成时就成功了,观看效果。
三视野拓展声音检测模块声音检测模块也称声音模块,用来检测当前环境的声音强度,该传感器内置一个对声音敏感的电容式驻极体话筒。声波使话筒的驻极体薄膜振动,导致电容变化,产生与之对应变化的微小电压,这一电压随后被转化成0-5V的电压。声音模块为模拟传感器,使用软件中的“声音模拟”指令来控制。返回值范围为 0~255 的数值,声音越大,值越大,反正则小。可以插到dsbot主板P1-P6任何一个端口。
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除
- 上一篇
Scratch编程与物理-用Scratch学习“倒车雷达”
欢迎关注微信公众号"吉米编程启蒙"。 上一篇文章中,详细介绍了超声波的知识和应用,并用Scratch模拟了“超声波测速”技术。文章见“Scratch编程与物理-用Scratch学习“超声波测速””。 今天接着学习超声波的另一个
- 下一篇
观点|基于Scratch的人工智能教学设计与实践
最近太忙了,想写一篇关于人工智能教学设计与实践的文章,一直没有时间动笔,前阶段参加了上海的创客嘉年华中的一个沙龙,主题是“中小学如何开展人工智能教学”,我也聆听了大伽和一线教师的想法,了解了他们的做法。 本文结合仔爸新书,谈谈我个人是如何认识人工智能,以及如何开展基