2019-4-20 12:06:39 [显示全部楼层]
查看: 1993|回复: 6

[入门] arduino轻松学习mixly图形编程软件介绍

[复制链接]
简介
儿童创客教育需要更好的图形化编程工具,mixly(米思奇)因此应运而生。 Mixly是一款由北京师范大学教育学部创客教育实验室傅骞教授团队基于Google的Blockly图形化编程框架开发的免费开源的图形化Arduino编程软件。

截图201904201354033837.png
优势
如果人们一提到Arduino图形化编程软件,大家首先想到的是由美国麻省理工学院网站的一个分支发布的Ardublock及基于Scratch的S4A(Scratch for Arduino)软件。

无法脱机运行是S4A的硬伤(注1),我们将其排除,那为何我们要舍弃官方加持的Ardublock而选用第三方的Mixly?
scratch和mixly的对比
截图201904201354086405.png
scratch和mixly及arduino对比图
截图201904201354122789.png
ardublock mixly对比
Mixly的强大让人无法拒绝。
一、界面
让我们一起来看下mixly的界面:
截图201904201354161208.png 编程界面简洁明快。
左侧区域为Blocks分类区;中部为编程区域;最右侧图标分别对应程序居中、程序块放大、缩小显示及删除;底部灰色工具栏为功能菜单;最下方为信息显示区域。
二、强大的预置模块
除了常见的if/else条件语句、for/while、数学运算、端口读写、布尔运算等基本程序操作外,Mixly相教于Ardublock,还支持:
1.完整类型的变量声明:
截图201904201354202645.png 2.完善的子程序(可返回数据):
截图201904201354266707.png 3.数组/列表支持:
截图201904201354301263.png 4.触发中断及定时中断:
截图201904201354351509.png 5.串口通讯(支持软串!):
截图201904201354393138.png 6.脉冲检测:
截图201904201354446988.png 7.扇出
Mixly功能丰富到让人无法拒绝。
三、可拓展
与Ardublock相似,Mixly也支持Makeblock、DFrobot、microduino、seeedstudio等一些列丰富的企业库扩展。
截图201904201354489053.png 内置丰富的扩展库
在实际使用中发现Ardublock的产品库scratch虽数量多但会存在各家入门套件元件不全或不匹配的情况。对于图形化编程,若没有对应的元件block,则元件无法使用,直接限制用户的创意实现。而Mixly企业库虽数量少但各家入门套件中元件完整,非常适合初学者使用。
四、流畅的操作
截图201904201354525183.png Mixly(左)与Ardublock(右)对比图
图形操作的简单便捷性
  • Mixly支持程序块向左拖出编程窗、拖拽至垃圾桶、delete键及右键delete四种删除方式,Ardublock仅支持第一种;
  • Mixly支持不用的电池又见disable冻结,冻结的电池不会产生代码;当你需要对比测试不同思路方法或者一次编写多个对比程序时,感觉棒极了!左为正常程序,右为冻结程序,不会生成Arduino代码
  • 支持程序折叠编写长程序或包含不同子程序模块的程序时,编写完成的程序折叠起来,程序清晰易读。右上角为折叠后的程序


本帖被以下淘专辑推荐:

xborot  中级技师

发表于 2019-4-20 20:28:47

麻烦留个下载网址,谢谢
回复

使用道具 举报

xiehr  学徒
 楼主|

发表于 2019-4-20 22:41:04

xborot 发表于 2019-4-20 12:28
麻烦留个下载网址,谢谢

下载地址:http://www.mixly.org.cn/archives/130.html
回复

使用道具 举报

xiehr  学徒
 楼主|

发表于 2019-4-20 22:41:38

本帖最后由 xiehr 于 2019-4-20 14:56 编辑

欢迎大家一起交流学习!!!
回复

使用道具 举报

gckulo  高级技师

发表于 2019-4-23 10:37:30

一起学习!
不过文章有一点内容好像不是很准确:Ardublock是国内新车间的创客开发的,应该不是官方的。https://baike.baidu.com/item/ArduBlock/10642413?fr=aladdin
回复

使用道具 举报

漫步者  初级技匠

发表于 2019-4-26 10:27:22

本帖最后由 漫步者 于 2019-4-26 10:40 编辑

支持硬件太少,感觉就是个玩具,也就适合小学,初中入门,比较鸡肋。都1年没更新了,貌似近年来倒下的图形编程越来越多。

回复

使用道具 举报

gada888  版主

发表于 2019-4-27 13:23:59

这个很早的版本了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
关于楼主
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2020 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail