k8凯发官网码丁实验室,一站式儿童编程学习产品,寻地方代理合作共赢,微信联系:leon121393608。
在运行这个程序之前,你必须先连接一个大马达到端口A,并且连接一个中马达到端口B。
run_to_rel_pos 这个函数,让该马达以当前的角度为基础,转某一个设定的角度。
但是,我们不会用这种方式控制马达,和之前的课程一样,我们将会用面向对象的方式,控制马达。
上传上面这 4 个程序,并且在 EV3 里运行 lesson7_02.py,你会发现马达将会如期运动。
作者忘记说:这次需要在端口 A 和 B 连接两个大马达!另外,比方说,如果马达 A 没有按照你想要的方向运动,你只需要在 g.py 里的这一句:
作者这个方法还是比较聪明的,因为每个人安装马达的方向都不一样,用这个 1 或者 -1 就可以简单的调整马达运行方向。
下面这一句,也是比较聪明,设置了轮子的半径为 3.0cm (或者是你的轮子半径),就可以简单的控制轮子的运行距离。
上一篇乐高 EV3 高级编程 第六课:【面向对象】编程
【EV3进阶】贪吃蛇游戏制作(总结篇),给你的EV3编程水平提升一整个台阶。
【EV3进阶】制作小游戏:重点!重点!重点!整体程序的阶段性梳理(八)
【EV3进阶】制作小游戏:蛇头、蛇尾和长度,咋整?——局部清屏技巧(七)
【EV3进阶】制作小游戏:清屏?还是不清屏?清屏也是逻辑中的一部分(五)