美文网首页儿童编程乐高EV3编程系列
初级课程-乐高EV3教育版-行驶的小车系列007-多任务

初级课程-乐高EV3教育版-行驶的小车系列007-多任务

作者: robot2079 | 来源:发表于2019-05-10 08:55 被阅读0次

    本节通过多任务编程的模式,让主机在驱动基座的两个轮胎转动的同时播放音乐。


    第一部分:多任务的原理

    乐高EV3主机的操作系统是Linux内核。因此,支持CPU的多线程模式,可以让程序能够多个一起执行。

    乐高EV3的CPU是ARM低功耗的CPU,广泛的应用在移动设备中。CPU就好像是人的大脑,用来控制程序中的所有逻辑运算功能。

    第二部分:搭建模型

    本课程的模型可以直接应用行驶的小车001课程中搭建的小车。如下图

    第三部分:编写程序

    1.添加蓝色部分,‘开始’模块

    2.依次添加槽运动模块和声音模块。槽运动模块利用主机控制B+C端口的两个大型电机,分别在功率50的情况下,向前运动2圈。声音模块用来发出声音。由于程序是并行关系,小车在向前运动的同时会发出声音。

    3.下载程序并运行。

    第四部分:动脑筋

    如果让小车后退并同时发出声音该如何来做呢?

    △长按识别二维码 关注我们

    相关文章

      网友评论

        本文标题:初级课程-乐高EV3教育版-行驶的小车系列007-多任务

        本文链接:https://www.haomeiwen.com/subject/khcooqtx.html