这是我们的小车模型 我们还需要操作软件(虽然主机上也能操作) 软件下载地址:https://education./zh-cn/downloads/mindstorms-ev3/software 编写控制程序,操作界面如下: (箭头所指位置就是我们编写程序所需的程序块位置。) 今天主要是控制小车移动,所以我们主要使用绿色程序块的大型电机部分: 那么接下来,我们就三个图标一个个解释一下。 所以我们控制小车移动一般选择移动转向的程序块图标。 接下来我们再来看看这个图标里面每个符号代表着什么。 这里只需要注意,这里不是让车体转多少角度(那是陀螺仪该干的事),这是转向的百分比,比如转50%时,意味着车体的两个电机一个会转动,另一个会不动。 制动的意思就是说,选择√就是停止的时候,电机立马停止,反之,电机则会因为惯性再转一会儿。 制动对于我们的精确行驶很有意义。 好!差不多了解了一些,那我们想让我们的小车走一个正方形的路径,我们应该怎么编写程序呢? 正确思考过程应该是这样的: 1、分析我们要走多少段路,需要几个动作? 算上最后转回来的动作的话,我们总共需要直行+转弯4次,总共8个动作。 2、使用移动转向,测出小车转90°的弯需要多少幅度、轮子转多少度,得出数字之后,我们可以开始编写程序了。 3、先不要考虑循环,先一步步慢慢来,把一个个动作都写出来,脑子里才会很清晰,很有程序感。 以下是我的程序参考,具体数字有可能不一样: (点击可放大) 以上,我们做了个小车,小坦克,让它简单地动了起来,接下来,我们再玩点有趣的,下次再见! |
|