内容正文:
第二节 活动1:机器人拔河比赛
同学们都参加过拔河比赛吧,但你看见过机器人拔河吗?没见过吧,下面我们就来运用前面学过的知识,制作两个机器人,然后让它们进行一场拔河比赛,我们一起来看看哪位同学制作的机器人能赢得胜利吧。
图2-3-1 机器人拔河比赛
任务:制作会拔河的机器人,参加机器人拔河比赛。
比赛方式:将两个机器人的前端用细线连接起来,等待裁判的发令,听到发令声响,两个机器人同时后退,看哪一方先将对方拖出规定的区域。
比赛场地:没有特殊要求,普通机房、教室都可以。
胜负判定规则:将对方拖出规定的区域即为获胜。为简化程序,以人工观察的方式判断输赢。
一、 任务分析
机器人的前端等待裁判的发令,听到发令声响就后退。
讨论机器人要实现这些功能,需要什么样的传感器和输出设备?交流
要想让机器人听到发令声后“后退”,就需要机器人能判断是否“听”到了声音,然后再执行相应的动作,这就用到声音传感器。
1.声音传感器的功能
声音传感器类似于人的耳朵,当外部有声音(比如掌声、碰撞声等)时,传感器会把接收到的声音转化为电信号,传输给机器人的主控系统;主控系统进行思考和判断后,下令给机器人进行后续的动作。通过可调电阻来调节声音传感器的探测灵敏度,逆时针调节,声音传感器的探测灵敏度增大;顺时针调节,声音传感器的探测灵敏度减小。
2.声音传感器的构成
声音传感器探头 指示灯 可调电阻 传感器连接线
图2-3-2 声音传感器的构成
3.声音传感器模块
声音传感器的图标为。
在程序流程图中,设置窗口如下左图,与微电脑相连接的端口有6个可供选择。
声音传感器有两个变量返回值。当变量返回值等于1时,表示有声音信号,即机器人检测到了声音;当变量返回值等于0时,表示没有声音信号,即机器人没有检测到声音。
图2-3-3 设置声音传感器模块
二、设计与制作
1.准备材料
组成部分
名称
图片
数量
思维决策部分
微电脑
1
输入部分
声音传感器
1
输出部分
左电机
1
右电机
1
支撑部分
大板
1
支撑部分
导向轮
1
大轮
2
中夹板
1
2. 分工完成与活动记录
前期工作准备好后,就可以进行程序的编写