大家好,今天我为大家讲解一下移动乐高机器人EV3里面关于移动模块的用法区别。
在EV3的编程模块中用来控制大型电机转动的有两个常用模块,分别是:
移动槽模块
用来直接控制两个大型电机的功率,可以设置不同的功率参数实现让机器人两边轮子不同转速转弯等操作。
移动转向模块
相对“移动槽模块”它的用法更“讲究”,首先我们需要了解它“转向值”就是第一个设置参数(向上箭头的那个参数)的用法。
举个例子:假如我想让机器人以B马达为圆心点进行最大功率转弯,在使用“移动槽模块”的情况下我们可以设置为这样
以B马达为圆心点转弯
如果我们使用“移动转向模块”就需要设置为这样,第一个功率参数对应B马达,第二个对应C马达。
以B马达为圆心点转弯
我们可以看到“移动转向模块”只能设定一个功率值,要实现不同的转弯角度需要调整它的“转向值”来实现。那么“转向值”应该如何设定呢?我们就要学习一下“转向值”输出的计算公式:
P=P-|P×转向值÷50|其中P值功率值,我们来模拟计算一下,首先我们的功率值设定为了100,那么套入计算公式里面就是100-|100×(-50)÷50|,计算结果就是0,所以B马达的输出功率就是0,机器人就会给B马达输出0的功率,C马达输出100的功率进行转弯。
下面是视频讲解
喜欢的朋友可以关注我,以后我将为大家讲解更多的乐高、少儿编程等青少年科技教育相关知识
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved