12月6日,我参加了由西城教委举办的中小学生创意大赛,共有四个主题。在科技馆孙可老师的推荐下,我报名了“信息传递”这个主题。老师推荐我制作一个与旗语相关的信息传递作品。正愁没有制作题目的我马上采纳了老师的意见。老师为了支持我完成制作,还特意给了我扩展板和舵机。我下课回到家,马上开始了我的制作。我决定在老师给我的材料基础上,再加上我自己的LCD屏幕,这样就可以使旗语这种视觉信息在屏幕上显现出来。有了这个“旗语传递机”,不懂旗语的人也可以用这个机器发送旗语了。
元宝自制的展板海报
刚开始的制作过程一帆风顺。接线、写程序、外壳建模一气呵成。可正当我高兴地进行第一次测试时,整个制作陷入了瓶颈期。我发现H、I、O、W、X、Z这六个字母的旗语动作超过了舵机180度的有效旋转范围。于是,我又购买了两个舵机。通过两个舵机的组合,可以增加半圈有效旋转范围,这样上面六个字母的动作表达就可以实现了。解决了这个思路问题,第二个困难却又接踵而至,那就是新加入的两个舵机总不转,而且还不停地重启。起初,我怀疑是USB供电电流不够,带不动四个舵机,所以导致两个“新兄弟”罢工。和老师交流,老师给我找来了锂电池以增强供电电流。但问题还是没有解决。这个问题持续了两周,几乎每周末,只要我有时间就一直在处理这个bug。直到有一次,我偶然尝试了一下更改程序,这个问题就被搞定了。哪里是什么电流不够,用USB就轻松带动了。解决了这个bug,制作推进了一大截。后面,我就不得不感谢我那台3D打印机了,它连续工作了近20小时完成了外壳制作。
参赛前的故障排查
好事多磨,就在我即将参赛的前一天晚上,调试好的作品突然开始不停复位重启,完全失控了。起初我以为是打穿线孔时打断了线路,但经过检查没有问题。所以,我只好重新打开“小机箱”,把所有的插线重新接了一遍,问题就解决了。这时,我又想到,应该给这个机器一个人物的形象,于是我在爸爸的帮助下又美化了一下它的外观,“旗语传递机”就变成了爱开轮船的"猪爷爷”。
完成后的“猪爷爷”旗语转换机
第二天一早,爸爸把我送到比赛现场。我带着作品布置好自己的展位,觉得很有信心,没有丝毫的紧张。我在大赛的创意宣言中,写下了“让飘扬的红黄旗,绽放心中的色彩”,并用火柴人画出旗语“ART CREATE”。随着开幕式的结束,我们换着展位互相交流。我还见到了一个使用蓝牙与手机连接的作品,可见制作者的编程水平一定很高。在和大家的交流中,我也收获了不少新的知识。最后,当评委到达我的展位时,我流利地介绍了我的作品。以前,爸爸常对我说一句话:“世界上最令人懊悔的事是‘我本可以’”。虽然这次比赛的成绩暂时还不清楚。但我觉得我尽了全力,结果如何我都可以坦然接受了。
作者简介:金元宝,男,2007年10月生,七年级“求知少年”。『小小少年说』公号创建者,周五专栏小作者。自2016年3月25日起,每周一篇,纪录成长。
元宝爸的话:小学三年级第一学期,学校在课后设了一学期的单片机兴趣班。这开启了元宝热爱电子制作的大门。也是在那一学期元宝接触了scratch编程。自那之后,也没有给元宝额外报编程课程,作为家长我们对编程也一无所知,无法指导,全凭他自己。上学期得知工信部有蓝桥杯青少年组编程大赛,元宝妈征得元宝同意给报了名。挺意外的,元宝拿了一个北京市一等奖,可以直接参加10月份的全国赛,这周收到了国赛三等奖证书。这个比赛含金量如何且不评说,也没有得到头奖,但想到元宝凭自己的钻研鼓捣,能拿到市一国三的成绩,我们都替他高兴。回看三年级时元宝用scratch制作的猫鼠游戏,不知不觉四年过去了。那会稚嫩的声音现在也变了声,元宝已经长成了一个小伙子了。每次看他因为兴趣而专注的样子,就会想到袁枚的那首诗“葛岭花开二月天,游人来往说神仙。老夫心与游人异,不羡神仙羡少年”。
元宝三年级时用scratch编程的猫鼠大战游戏
元宝此次参赛的旗语传递机
在这次创意大赛上,与电子作品一同参展的还有元宝的书写问题。字写得不好,“绽放”的“绽”写成了错别字,尤其醒目。期中语文考试因为错别字丢了5分。因为书写丢分出糗,挨说招打,也好多次了。每次和他谈起,他总是神情迷离,一错再错,并没有特别显著的效果。我们也一直在想法引导,但一直也没找到能让他走心的有效办法。各位读者如果有好办法,也希望能留言指教。