模拟掌控 10--噪音检测

2022-04-113.9万
AI 快速预览详细 收起
本文介绍了如何通过模拟麦克风音量使用,理解数学知识映射和条件分支结构,帮助初中小朋友完成噪音检测项目。首先认识柱状条并修改坐标参数,然后通过映射将音量值(0-4095)转换为进度(0-100)。接着展示了如何显示音量和进度数值,并通过编程实现噪音检测逻辑,根据声音值的不同范围显示不同颜色的灯和表情图片。最后,学生可以自行优化界面。这个项目不仅锻炼了学生的编程能力,还提升了他们的逻辑思维能力。
模拟掌控 10--噪音检测
这个系列,献给没有掌控板的小朋友。

在接触掌控实物之前,先上了一段模拟课,课是给0基础的初中小朋友上的,大部分教程也可以放到小学高年级使用。

这个简单的系列是上课内容记录。

小创客课程,欢迎选用《小创客轻松玩转掌控板》。

模拟掌控 10--噪音检测图1

目标:
1、了解模拟麦克风音量使用
2、理解数学知识映射
3、条件分支结构

step1
认识柱状条,修改坐标等参数,放到合适位置

模拟掌控 10--噪音检测图2

step2
思考:如何把音量值和进度建立联系?



复习映射,音量取值0-4095,进度0-100
显示噪音数值映射:(0——4095)值映射(0——100);
学生尝试
参考:




step3
显示音量和进度数值



太多位小数,如何办?
取整

数学---int(取整)



step4
编程实现:
1、0 <声音值<1653(40dD):声音正常; 安静舒适; 绿灯
2、3305>声音值>1653(70 dD):声音嘈杂 ;建议离开 ;黄灯
3、4095<声音值>3305(100dD):声音刺耳 ;马上离开 ;红灯

分支结构
学生尝试,编程、交流




step5
增加表情图片



局部参考:




step6
自行优化界面

完成任务,互相交流,关机下课。






创作许可协议

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

评论(0)
- 没有更多了 -