首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

编程机器人是如何前进、停止和转弯的?

要想让机器人前进、停机和转弯,传感器必不可少

比如,让机器人沿着黄色道路前进,并在指令地方停止

就需要用到颜色传感器

那么传感器还有哪几种,他们是如何工作的?

颜色传感器

颜色传感器可以检测到进入传感器表面小窗口的颜色或光强度。该传感器可用于三种模式:颜色模式、反射光强度模式和环境光强度模式。

既可对机器人编程来分类彩色球或模块。也可使其在一个白色表面上来回移动,直到检测到一条黑线或解释颜色编码识别卡。

还可以利用环境光强度模式对机器人编程来设定早间闹钟。

超声波传感器

超声波传感器可以利用反射声波测量与前面的物体相隔的距离。

因此可以对机器人进行编程,使其在离墙壁一定距离时停下来。

还可以使机器人避免碰到家具,跟踪移动目标,检测到房间入侵者,或当物体越来越接近传感器时,以逐渐增高音量或频率发出“砰”的声音。

触动传感器

触动传感器可以检测红色按钮何时被按压何时被松开。这意味着可以编程使其对以下三种情况下作出反应——触动、碰撞和松开。

使用来自触动传感器输入的信息,可以对机器人编程,使其像个盲人那样观察世界,伸出一只手触到(按压)物体作出反应。

陀螺仪传感器

陀螺仪传感器可以测量机器人移动的速度和距离,也可以检测总旋转角度。

红外传感器

红外传感器是可以检测从固体物体反射回来的红外光。也可以检测到从远程红外信标发送来的红外光信号。

该红外传感器可用于三种模式:近程模式、信标模式和远程模式。

除了各大传感器

EV3硬件还有其他组成部分

程序块

程序块是机器人的控制中心和供电站。通过输入端口1、2、3、4,它可以和传感器连接;通过输出端口A、B、C、D,它可以和电机相连;通过 PC 端口,它可以连接到计算机,它还拥有内置扬声器、状态灯、显示屏和按钮,可以直接通过按钮操作 EV3 程序块。

电机

电机又分为大型电机和中型电机。大型电机是一个强大的“智能”电机,可以编排更加精准有力的机器人动作。相比于中型电机,它的转速更低但动力更加强劲。

中型电机和大型电机一样包含一个内置转速传感器,但是它比大型电机更小更轻,这意味着它的反应也更迅速。

以上就是EV3的核心硬件,在逐渐熟悉EV3的使用后,还可以根据需要增加配件。

微博:@外太空机器人俱乐部

外太空创新中心 | 北京三盛大厦

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191030A0IENF00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券