第1124章 蜂蜜与代码共舞的编程小能手(第2页)
“聪聪,你能帮我看看吗?我的机器人总是往后退。”线上教室的对话框里,小松鼠奇奇发来求助消息。聪聪点开奇奇分享的代码链接,发现他把“转向”指令写成了“后退”指令。“你把‘backward’改成‘tur’试试。”聪聪打字回复,还附上了自己写的示例代码。不一会儿,奇奇发来一张图片:他的机械松鼠成功绕过了松果障碍物,屏幕上还画着一个大大的笑脸。
课后,聪聪决定完善他的“蜂蜜收集机器人”。这个机器人是他为森林里的蜜蜂们设计的——每到雨季,蜂巢容易被雨水打湿,蜂蜜会顺着树干流下来浪费掉。他想让机器人能自动找到蜂巢位置,用特制的容器收集滴落的蜂蜜,再送到山下的养蜂场。
豆豆趴在旁边当“小助手”,帮他递螺丝刀和零件:“要不要给机器人加个太阳能板?这样就不用总换电池了。”聪聪眼睛一亮,想起爸爸工具箱里有块旧的太阳能板。他跑下楼找到太阳能板,裁剪成适合机器人身体的大小,用导线连接到电池接口,又在代码里添加了“白天自动充电,傍晚开始工作”的程序。
调试过程并不顺利。第一次测试时,机器人因为太阳能板太重,走起路来摇摇晃晃,还差点摔下山坡。聪聪没有气馁,他拆开机器人的底座,加装了两个小轮子,又在代码里调整了重心参数。第二次测试,机器人成功爬到了蜂巢所在的槐树下,却因为传感器太灵敏,把树干当成障碍物,一直绕着树转圈。
“是不是传感器的检测距离设得太近了?”豆豆啄了啄传感器的探头。聪聪恍然大悟,他在代码里把检测距离从10厘米改成30厘米,再点击运行——机器人稳稳地停在蜂巢下方,伸出特制的收集盒,准确接住了滴落的蜂蜜。“成功啦!”聪聪兴奋地抱起机器人,不小心蹭到了树上的蜂巢,几只蜜蜂飞了出来,却没有攻击他们——原来聪聪早就查过资料,在机器人身上涂了蜜蜂喜欢的槐花精油。
几天后,森林里举办了“小小发明家”比赛,聪聪带着他的蜂蜜收集机器人来到赛场。轮到他展示时,机器人按照预设程序,自动避开树枝和石头,准确找到蜂巢位置,收集完蜂蜜后,还沿着指定路线把蜂蜜送到了评委席前的容器里。