如果你在使用Codecraft编程时发现,Bittle不能够按照程序指定动作移动,比如发出“坐下”的指令 而Bittle四肢随机角度移动。例如下图:
这是因为在Codecraft中更新了新的动作组程序,与您手中的动作组程序部分不匹配导致的错误。您可以这样解决:
新建一个Bittle程序,然后点击屏幕下方扩展按钮再添加“校准舵机”扩展。
编写以下程序:
程序编写完成后,使用数据线将Bittle连接到电脑上,将Bittle放在水平的桌面上。然后上传程序,在上传程序的过程中,不要移动或者摇晃Bittle,否则会导致陀螺仪校准错误!
显示上传成功之后,不要拔掉数据线和触碰Bittle**,重新连接设备并打开串口监视器。将波特率设为115200 此时Bittle蜂鸣器会一直发出 滴,滴滴,滴滴滴的声音。一直等待直到串口监视器显示“finished!” 此时代表预设动作已更新完成。(预计1-2分钟左右)
接下来你可以选择烧录默认程序,让Bittle恢复到出厂设置。你也可以继续使用Codecraft编写程序。如果需要恢复默认程序只需要将编写下图程序上传即可。(上传完成后,就可以使用遥控器控制默认动作)。