模拟掌控 10--噪音检测
2022-04-113.9万
AI 快速预览详细
本文介绍了如何通过模拟麦克风音量使用,理解数学知识映射和条件分支结构,帮助初中小朋友完成噪音检测项目。首先认识柱状条并修改坐标参数,然后通过映射将音量值(0-4095)转换为进度(0-100)。接着展示了如何显示音量和进度数值,并通过编程实现噪音检测逻辑,根据声音值的不同范围显示不同颜色的灯和表情图片。最后,学生可以自行优化界面。这个项目不仅锻炼了学生的编程能力,还提升了他们的逻辑思维能力。
|
模拟掌控 10--噪音检测 这个系列,献给没有掌控板的小朋友。 在接触掌控实物之前,先上了一段模拟课,课是给0基础的初中小朋友上的,大部分教程也可以放到小学高年级使用。 这个简单的系列是上课内容记录。 小创客课程,欢迎选用《小创客轻松玩转掌控板》。 ![]() 目标: 1、了解模拟麦克风音量使用 2、理解数学知识映射 3、条件分支结构 step1 认识柱状条,修改坐标等参数,放到合适位置 ![]() 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 自行优化界面 完成任务,互相交流,关机下课。 |





