课件10张PPT。第9课机器人唱歌 本节课主要学习机器人的发声原理;学会使用
机器人的音乐模块;会使用多次循环模块让音乐播
放更加人性化。机器人的发声
由主机传送声音信号给位于机器人主板上的喇叭装置,
喇叭装置再把声音信号转化为声音播放出去。机器人的音乐模块
该模块主要用于生成音乐。我们可以输入不同音长和
音高的音符。音乐模块主要包括音频、时间、音长、
音高、音符列表等设置。
根据下面的乐谱,编写一个机器人唱歌的程序。 拖动“执行器模块库”中的“音乐”模块到流程图区
的“主程序”下,当向下箭头变成红色时,松开鼠标左键,
“音乐”模块自动连接到程序中。双击“音乐”模块,在
弹出的对话框中,将乐谱添加到“音符列表”中。要让机器人走完一段路后唱出一首歌,并显示出歌曲的名字,应该怎样编写程序?请同学们自主练习,如有学习问题,组内交流共同解决。思考:优美的音乐听一次就停止了,可不可以让它循环播放呢?利用“多次循环”模块就能让音乐循环播放 拖动“执行器模块库”中的“多次循环”模块到流程
图区的“主程序”下,当向下箭头变成红色时,松开鼠标
左键,“多次循环”模块自动连接到程序中。 双击流程图区中的“多次循环”模块,出现“参数设
置”对话框,将循环次数设置为8。将刚才制作好的“音
乐”模块从主程序图中拖动到“循环8次”体内,确认连
接正确,这样,音乐就会重复演奏8次。请同学们自主练习,如有学习问题,组内交流共同解决。在机器人行走时,如果想让机器人每走到一个城市就唱一首歌,该怎么编写程序?在本课学习中,你们学习小组让机器人唱了什么歌曲?还有哪些学习问题没有解决?请同学们说一说小组学习成果。总结