EV3机器人使用的编程软件有LEGO、MINDSTORMS、NXT、ROBOLAB。基于图形化语言的编程环境,适合各个年龄段的用户使用,程序的编写方式类似于做逻辑表达,不过是全部图形化的。
EV3是乐高公司开发的第三代MINDSTORMS机器人,它无需计算机也可实现编程,远远超出了人们对传统玩具的期待,成为少儿和成人皆宜的高级创意玩具。模块化编程与图形化编程结合后,初学者就可以更快的掌握程序设计,做出所需要的应用。模块化编程强调的是逻辑和功能,而不是编程语句本身。跟常规编程不一样的是,模块化编程最大化的实现了“代码内嵌”。
三种无论EV3程序多么复杂,都可以分解为三大程序结构(等待、切换、循环)与两大运行模式(顺序程序、并行程序)的组合。三大程序结构与两大运行模式多种组合方式的适用环境。结构由一些初始 *** 作、一个包含主程序的循环和一些关闭 *** 作组成。循环的主程序可能只是一个连续的程序。
共分为2步 *** 作。具体 *** 作如下:
1、马达功率为10持续转动,按下触碰传感器后,马达停止转动。
2、再次按下触碰传感器后,马达功率为10转动3秒钟,程序结束。
如果开启模块后面没有任何模块,程序就此中止了,那么电机也会立刻停止。运行效果,看起来好像电机并没有动一样。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)