《第13课扩音系统的控制教学设计六下信息科技浙教版.docx》由会员分享,可在线阅读,更多相关《第13课扩音系统的控制教学设计六下信息科技浙教版.docx(3页珍藏版)》请在优知文库上搜索。
1、课题第13课扩音系统的控制1.通过案例分析,理解反馈在扩音系统中的作用及其对生产、生活的影响教学目标2.通过问题描述、算法描述、程序实现等环节,体验扩音系统反馈的算法设计与实现3.通过分析典型应用场景,动手实践,体验扩音系统的控制教学重点理解反馈在扩音系统中的作用教学难点扩音系统自动控制的算法实现环境与素材1 .网络教室2 .扩音系统实验器材、PythOn编程软件教学过程一、讨论扩音系统在实际应用中常常受到外界环境噪声干扰,导致输出音量不稳定、波动大,影响扩音效果。针对该问题,如何对扩音系统进行优化?二、建构扩音系统可以根据环境噪声的大小自动调整播放音量,以确保声音的清晰度和舒适度。1 .扩音
2、系统的反馈设计在扩音系统的实际使用中,声音检测装置获取环境声音(包含系统输出声音和环境噪声),将其反馈到输入端,与设定的阈值进行比较。若大于阈值,则增大播放的音量;若小于阈值,则减小播放的音量,最终实现音量的自动调节。2 .扩音系统的反馈实现为了在不同环境中能听到稳定的声音,可以通过实时检测环境噪声的变化,利用自动增大或减小音量来实现稳定输此确保扩音系统的扩音效果。实现扩音系统的反馈的主要步骤是:问题描述、算法描述和程序实现。(1)问题描述使用麦克风采集环境噪声,当这个连续量大于或小于设定的阈值,生成相应的开关量,增大或减小音乐播放的音量,循环往复,最终实现音量的自动调节。【试一试】设计制作一
3、个可以自动控制的扩音系统,使声音可以稳定输出。(2)算法描述计算机播放音乐时,如果环境声音量大于阈值,就自动增大音乐播放的音量,否则(噪声音量小于或等于阈值)自动减小音量。在整个算法实现过程中,将环境噪声阈值设定为200,如果实时采集到的环境噪声量大于阈值200,条件判断为真,设置播放音量为-3.34(相当于计算机的音量数值为80);如果条件判断为假,设置播放音量为-7.63(相当于计算机的音量数值为60)。(3)程序实现针对上述算法,用Python语言编写的程序如下:Ifnp.max(audio_data)200volume.SetMasterVolume(-3.34,None)Else:Volume.SetMasterVolume(-7.63.None)Time,sleep(l)vl=volume.GetMasterVolumLevel()三、练习空调在制冷时,将温度设定为26,控制器可以实时监测室内温度,实现精确的室温控制。用流程图表示该控制过程。【参考答案】课后反思/评价标准