分享

爱看

 人在旅途ricxra 2018-02-09

米思奇是一款将图形和代码编程方式融合在一起,为硬件编程的软件开发环境,英文名Mixly,是北京师范大学教育学部创客教育实验室傅骞教授团队基于Blockly和java8开发完成的。与Arduino的可视化编程插件ArduBlock相比,Mixly简化了Arduino IDE和ArduBlock可视化编程插件的双窗口界面,为Arduino学习者提供了更友好的编程环境。

米思奇软件界面:

米思奇——Arduino编程软件

Mixly的软件界面

总体来说,软件界面分为4个部分。

1

左侧为模块区,这里包含了Mixly中所有能用到的程序模块,根据功能的不同,大概分为以下几类:输入/输出、控制、数学、文本、数组、逻辑、通信、存储、传感器、执行器、变量和函数。每种类型的模块都用不同的颜色块表示。

2

模块区的右侧是程序构建区,按住鼠标左键拖住模块区的模块,可以将它们放到程序构建区,拖拽过来的模块会在这里组合成一段有一定逻辑关系的程序块。这个区域的右下角有一个垃圾桶,想要删除模块时,就要将模块拖入垃圾桶中。在垃圾桶上方有3个圆形的按钮,能够实现程序构建区的放大、缩小和居中。

3

模块区和程序构建区的下方是基本功能区,有点类似一般软件的菜单区。这里不仅包含了新建、打开、保存、另存为这样的各种软件都具有的按钮,还包含了硬件编程软件中需要用到的编译、上传、控制板选择、连接端口选择以及串口监视器这样的按钮。

4

软件的最下方是提示区,这里在软件编译、上传的过程中会显示相应的提示信息。我们可以通过提示信息来解决编译上传中出现的一些问题。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多