上周带娃爬了一下司马台长城,圆了娃多日的长城梦:) 在空闲之余,娃还玩了一下乐高,接着之前的任务,搭建了另一种抓取的造型(如下图)。该造型的精妙之处在于它既可以张合“爪子”,也可以抬起“爪子”。抓取的结构很巧妙,主要体现在中型马达下的挡板,否则就无法实现“爪子”的张合。
教学目标
回到正题,本周的主要目标如下:
学会使用颜色传感器
学习循环在编程中的使用
任务是小车要前进至绿色区转向并行使至红色区域停止。
搭建
常见的两轮驱动+万用轮+颜色传感器小车,很多乐高书上都有,这里不再赘述。
编程
在编程的过程中遇到比较有趣事情:颜色传感器不能很好地识别绿色,经常把他误认为是黑色,不知道是不是一个bug。所以在第一部分检测时候,退出的条件设置为检测到黑色或者绿色。
转向可以通过移动坦克和移动转向两个控件来实现,娃试验了几次更喜欢使用移动坦克控件实现转向,以后需要慢慢的引导使用移动转向控件,这样更加方便。
附上视频:
接下来可以尝试巡航的任务了。:)
领取专属 10元无门槛券
私享最新 技术干货