乐高mindstormsev3_乐高MINDSTORMSEV3软件程序模块开发

本文介绍了乐高MINDSTORMS EV3机器人的程序模块开发,针对其电子模块数量有限的问题,解析了软件模块的组成,并详细阐述了如何开发新的程序模块,以扩展其在教育中的应用。通过对MINDSTORMS EV3软件和Developer软件的介绍,以及程序模块的剖析和制作方法,为教育工作者提供了定制硬件模块的程序模块开发指南。
摘要由CSDN通过智能技术生成

李润成

摘要:乐高MINDSTORMS EV3机器人产品被广泛用于开展STEAM和创客教育,然而该产品的电子模块数量相对较少,目前虽有教育者制作新的电子模块,但因为没有对应的程序模块,难以用于教学。因此,本文首先介绍了EV3编程软件和开发软件,然后剖析程序模块的组成内容,最后对每一要素给出具体实现方法。

关键词:乐高;EV3;程序模块;创客教育

中图分类号:G40-057 文献标识码:B 论文编号:1674-2117(2018)20-0073-04

前言

乐高的MINDSTORMS EV3机器人自2013年上市后大受欢迎,其采用官方提供的直观的图形化编程语言,大大降低了使用者的门槛。EV3机器人相对DFRobot、Makeblock等其他机器人教育产品而言,其成熟的积木搭建系统能轻松制作各种复杂机械结构,然而它的传感器等电子模块种类少,不利于更全面的教学应用。笔者通过剖析MINDSTORMS EV3编程软件程序模块研究其内容,总结出该软件程序模块的开发制作方法,希望能为广大教育工作者针对EV3机器人定制的电子硬件模块进行程序模块开发提供借鉴。

MINDSTORMS EV3软件简介

MINDSTORMS EV3软件是图形化的编程环境,包含EV3机器人程序需要的所有工具,该软件基于National Instruments的WebUI Builder开发,软件界面如图1所示。EV3软件中含有多类程序模块,这些模块有的是控制电机的,有的是采集传感器数据的,还有一些是有其他用途的。编程的过程就是在屏幕上拖拽模块,把它们相互连接起来,再更改模块的设置。[1]该软件还具有很好的扩展性,提供了程序模块导入工具,通过该工具可以管理程序模块和导入模块。软件中的每一个图形模块内部有对应的VIX文件,下载运行程序时,程序模块先转化成内部的VIX文件再运行。

MINDSTORMS EV3 DEVELOPER软件简介

MINDSTORMS EV3 DEVELOPER是乐高专门为MINDSTORMS EV3开发者进行软件模块开发而提供的开发环境。MINDSTORMS EV3 DEVELOPER相对MINDSTORMS EV3具有更多高级功能,如程序模块内部的VIX文件编辑和制作

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值