第三课 程小奔之响度音量柱

第三课  程小奔之响度音量柱

广西●河池学院
广西高校重点实验室培训基地
系统控制与信息处理重点实验室
本篇博客来自河池学院: 409教育机器人组
写作时间: 2020年8月7日

程小奔第三课引入课题课程简介开始创作之旅创作效果总结

引入课题

通过这两节课的学习,大家有没有对程小奔产生浓厚的兴趣呢,程小奔是一款非常好玩的机器人,上节课学了程小奔辨别颜色,那么这节课学习新的内容《程小奔之响度音量柱》

课程简介

本节课主要是应用程小奔的REG指示灯、声音传感器,程小奔通过声音传感器来获取外界的声音响度的大小,获取到声音响度的大小从而相应的REG指示灯亮起,显示相应的音量柱。

开始创作之旅

首先打开慧编程初始界面,将事件模块的”当小程启动”拖至脚本区,如下图
第三课  程小奔之响度音量柱
声音传感器主要是当程小奔检测到声音响度的大小时,进行判断大小从而执行相应的指令,那么就要用到感知模块和控制模块以及运算模块,控制模块主要是对感知模块进行判断,而运算模块对感知模块进行比较,那么我们需要将感知模块的“响度”和控制模块的“如果…那么…”以及运算模块的“比较大小“”拖至脚本区,如下图
第三课  程小奔之响度音量柱
首先要进行判断再进行比较,最后输出结果,在本节课中将响度设为>30;如果响度>30那么就输出结果,将椭圆形的响度放置比较框中,修改比较数值为30,最后将比较好的值放置判断中,如下图
第三课  程小奔之响度音量柱
然后就输出结果,如果响度>30那么就REG指示灯亮起红色1秒,然后就显示音量柱图案,在显示模块中将显示图案xx和将灯光模块的第一个拖至脚本区如下图
第三课  程小奔之响度音量柱
那么将显示图案进行修改,点击图案,如下图,删除原有图案,再画音量柱图案,如下图,最后将上述组合拖至输出;
第三课  程小奔之响度音量柱
第三课  程小奔之响度音量柱
第三课  程小奔之响度音量柱
那么第一个程序就写好了,如果音量响度小于15应该怎么写呢,大家会发现只需要将上述的程序进行修改,将>改为<,数值改变,指示灯颜色改变,音量柱图案修改就可以啦,如下图
第三课  程小奔之响度音量柱

那么在15至30之间的程序又怎么写,跟上述一样的方法,,将>改为与,数值改变,指示灯颜色改变,音量柱图案修改就可以啦,如下图
第三课  程小奔之响度音量柱
那么程序已经编写好了,但是最重要的一步不要忘记,重复循环,没有重复循环程序只能执行一次,这才是最终的程序,如下图
第三课  程小奔之响度音量柱
如果想查看Python代码点击右上角黄色括号即可查看,如下图
第三课  程小奔之响度音量柱
第三课  程小奔之响度音量柱
Python的程序与我们的积木模块程序一样的效果,最后连接程小奔,上传到设备即可,如下图
第三课  程小奔之响度音量柱

上传后会发现小程显示了响度<15的图案,那是因为周围的环境响度<15,所以就显示该图案,如果>15则会发生改变,也可以敲击小程发生响度,改变效果,接下来看看效果。

创作效果

我们来看看实践效果,点击或复制下方链接即可观看效果。

http://m.v.qq.com/play.html?cid=&vid=w3131r420qn&vuid24

总结

本节课的内容就到这里啦,对于本节课的内容大家可以自行修改变成更加完美的程序和实践效果,有不懂的内容可以私信,编写好的程序记得保存,敬请期待下一节课的内容。

原创:https://www.panoramacn.com
源码网提供WordPress源码,帝国CMS源码discuz源码,微信小程序,小说源码,杰奇源码,thinkphp源码,ecshop模板源码,微擎模板源码,dede源码,织梦源码等。

专业搭建小说网站,小说程序,杰奇系列,微信小说系列,app系列小说

第三课  程小奔之响度音量柱

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如果您下载了该资源行为将被视为对《免责声明》全部内容的认可-> 联系客服 投诉资源
www.panoramacn.com资源全部来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:2640602276@qq.com
未经允许不得转载:书荒源码源码网每日更新网站源码模板! » 第三课 程小奔之响度音量柱
关注我们小说电影免费看
关注我们,获取更多的全网素材资源,有趣有料!
120000+人已关注
分享到:
赞(0) 打赏

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

您的打赏就是我分享的动力!

支付宝扫一扫打赏

微信扫一扫打赏