我申请的是A套餐。
说实话,有个传感器没看懂,不知道是什么,直到看到别的老师的作品才知道是角度传感器。
看到这两个东西,我能想到的只能是和声音输入有关的东西。想了好久也没有更好的想法,估计是对这个套件的不熟悉,家里老人有病,也没有去认真的学习。最后只能是做一个声音监测器。
由于 显示屏只有25个灯,所以显示不全两位数字,所以只能用前三竖列显示一个数字,中间再空一列,最后一列显示个1.
首先创建一个名为了“zaoyin"的变量,用来存储声音值。
然后映射接收到的值,把0-1024映射到0-99,因为我用的这个面板,只能显示一个完整的数值和一个1,所以我最多映射到99,以方便我的显示。
程序很简单,用到了循环语句和如果否则语句,如果否则语句是嵌套使用的。
那么我把小于等于5的声音值都显示为0,
小于等于11的都显示为11,
小于等于21的都显示为21,
小于等于31的都显示为31,
小于等于41的都显示为41,
小于等于51的都显示为51,
小于等于61的都显示为61,
小于等于71的都显示为71,
小于等于81的都显示为81,
小于等于91的都显示为91,
大于91的都显示为Z。
整体程序如下:
作品程序链接:https://gitee.com/sunhl73/noise_monitoring
说实话,我已经是46岁了,感觉自己的年龄大了,在创客这一方面,甘败下风,在思想上输给了年轻人;通过参加这次比赛,更让我看到了南北的差异,南方人的头脑灵活,在创客方面也是很灵活的,感觉点子层出不穷,他们做出来的东西,是我想也想不到的。距离比赛结束的时间越来越近,我还不知道这东西究竟是怎么玩的,只能说是对付完成这个作业。希望同仁们给予理解。以后多向大家学习。
评论