科创科普:机器人为什么能「看见」和「避障」?——认识传感器、控制器与执行器
一、机器人由哪三大部分组成?
机器人不是简单的遥控玩具,它是一个「能感知、会思考、会行动」的智能系统。无论多么复杂的机器人,身体里都装着三大核心部件:传感器,相当于机器人的五官,负责感知周围环境;控制器,相当于机器人的大脑,负责思考决策;执行器,相当于机器人的手脚,负责做出动作。三部分紧密配合,机器人才能完成避障、巡线、抓取等任务。
二、传感器:机器人的「五官」
传感器能把物理世界的信息转成电信号,交给控制器处理。常见的传感器有:
- 红外避障传感器:像一对小眼睛,发射红外线,遇到障碍物反射回来,就知道前方有东西,常用于避障小车。
- 超声波传感器:像蝙蝠一样发出超声波并计算回声的时间,能测出障碍物的距离,适合做「倒车雷达」。
- 摄像头:让机器人「看」到图像,配合AI算法可以识别人脸、颜色和物体。
- 陀螺仪与加速度计:感知机器人的姿态和运动状态,让平衡车保持直立不倒。
- 灰度传感器:检测地面颜色的深浅,是巡线小车「沿着黑线走」的秘密武器。
三、控制器:机器人的「大脑」
控制器是机器人的中枢,常见的有 Arduino 单片机、micro:bit、树莓派和各种开源主控板。它的工作流程是一个三步循环:读取传感器的数据→根据预设程序做出判断→向执行器发出指令。比如避障小车遇到墙,控制器读到超声波返回的「距离太近」信号后,会立刻决定「左转避开」,并指挥电机执行。控制器里跑的「预设程序」,正是我们学编程时写的代码——编程能力在这里变成了机器人的「智商」。
四、执行器:机器人的「手脚」
执行器负责把电信号变成机械动作。最常用的是电机(让轮子转动、让螺旋桨旋转)和舵机(能转到指定角度,用来控制机械臂、摄像头云台)。有的机器人还有气动装置、液压装置或语音喇叭,让动作和表达更加丰富。可以说,传感器负责「收集信息」,控制器负责「做出决定」,执行器负责「付诸行动」。
五、综合案例:避障小车是怎么工作的?
一辆简单的避障小车,完整工作流程如下:
- 开机,控制器启动,超声波传感器每隔一小段时间发出声波;
- 声波碰到障碍物反弹回来,传感器测出距离,比如 25 厘米;
- 控制器判断:25 厘米小于设定的安全距离 30 厘米,有危险;
- 控制器发出指令:停止前进,右轮电机反转,向左转弯;
- 小车转完弯后再次探测,前方畅通,继续前进。
整个过程每秒钟重复几十次,小车就能自己「闯」过布满障碍物的场地——这正是全国青少年机器人竞赛中「巡线避障」项目的核心原理。你瞧,一节科学课上学过的声波知识,加上一小段编程代码,就组成了一个会思考的机器人。
六、思考练习
- 如果要给机器人加一个「摸到东西就停下」的功能,你会选用哪种传感器? 参考答案:红外避障传感器(或触摸传感器)。红外避障传感器遇到障碍物会触发信号,程序收到后立即停车。
- 平衡车能保持直立不倒,主要靠哪一类传感器? 参考答案:陀螺仪与加速度计,它们能感知车身倾斜的角度和方向,控制器据此及时调整轮子转速。
- 判断对错:控制器直接连接轮子,不需要执行器。 参考答案:错。控制器发出的是电信号,必须通过电机、舵机等执行器才能变成机械动作。