内容正文:
47
11、履带机械狗
学习目标
1、超声波传感器的运用
2、了解掌握切换模块的使用
关键词
履带 超声波传感器 切换模块
所需材料
45544 套装 电脑
课前准备
准备的图片
联系
联系参考思路:我们的小狗看到主人回家的时候,会跑上去迎接主人。跟主人溜街的时候,发现主
人走远了,也会跑着跟上去。而当看到陌生人靠近的时候,它会往后退。
建构
搭建主体展示图
48
搭建步骤展示图
49
编程目标
利用超声波传感器来探测前方物体的距离,通过 ev3 控制器里的程序来控制履带机械狗,当离主
人较远时,它会加速跑上去。遇到陌生人靠近,它就会后退。
程序参考
完整程序展示如下:
程序详解如下:
履带机械狗看到人离它较远的时候,会往前跑上去。当看到陌生人靠近时,它则会往后退。
反思
我们的机器人程序使用的是哪个传感器?这个传感器模块里的设置内容为什么要如此选择?
延续
使用其他程序模块,让我们的履带机械狗有更多的多动作。
进阶任务:小狗跟着人走的时候,显示笑脸,表示开心,还可以播放声音
小狗后退的时候,显示苦脸,表示害怕,还可以播放声音
效果评价
本节课我们主要使用了超声波传感器,通过超声波传感器接收反射回来的超声波来测出距离,让
履带机械狗能够按照任务要求来运行。
重点在于对超声波传感器的理解和对切换模块使用上的认识。因为我们今天的巡线机器人主要是
依靠超声波传感器来进行探测的,而这个模块里面可供选择的内容有很多,到底选择哪一种,这个需
要小朋友们自己去做一个尝试,最后做出一个选择。而切换模块的使用呢,则是我们本堂课的另外一
个重点。因为这个模块它被使用的频率很高,而它又是一个较为简单的有逻辑性的模块。
50
难点在于我们机械狗履带的安装,以及如何编写我们的切换程序模块。我们之前的机器人多是轮
式机器人,并没有使用履带。所以履带的一个安装是需要小朋友们自己动脑筋来思索的。而我们的程
序模块也是难点,是因为这个模块是包含着判断的内容,根据模块内容设置,来让小朋友决定上下分
支的程序该怎么写。这也是我们机器人课想培养小朋友发现问题,解决问题的能力。小朋友通过自己
不断的尝试完成目标,自己也会有成就感,我们的目的就是让他们在探索中有收获,在动手中成长。