Mixly米思齐图形化编程软件破解版官方下载,混合编程软件也称为Mi Siqi图形编程工具,是基于Google的Blockly图形编程框架开发的。让程序员完成Arduino程序的开发而无需编写代码,这非常适合刚学会编程的用户。所有功能都为您准备好了,您只需将模块拖入软件的编程界面,非常方便。
软件特色
一,编程接口简单模块。
左侧区域是Blocks分类。
中心部分是编程区域。
右侧图标对应于程序的中间,程序块放大,缩小显示和删除。
底部灰色工具栏是功能菜单。
底部是信息显示区域。
二。功能强大的预设模块
除了常见的if / else条件语句,for / while,数学运算,端口读写,布尔运算和其他基本程序操作外,Mixly还在Ardublock中讲授,并且还支持:
1.完整类型的变量声明:
2.一个完美的子程序(可以返回数据):
3,数组/列表支持:
4.触发中断和定时中断:
5,串口通讯(支持软串!):
6.脉冲检测:
7.扇出:
三,丰富扩展库
在实际使用中,发现尽管Ardublock具有大量产品库,但每个入口套件中的组件将不完整或不匹配。对于图形编程,如果没有相应的元素块,则不能使用组件,这直接限制了用户的创意实现。虽然Mixly企业库的数量很少,但每个入门套件中的组件都是完整的,因此非常适合初学者。
四,运行顺畅
Mixly支持左侧删除程序块的四种方式,包括编程窗口,拖放到垃圾箱,删除键和右键单击删除。 Ardublock只支持第一个。
混合(左)和Ardublock(右)右键对比
混合支持未使用的电池并禁用冻结,冷冻电池不产生代码;当你需要比较不同的思维方式或编写多个对比程序时,感觉非常不错。
左边是正常程序,右边是冻结程序,不会生成Arduino代码。
五。支持程序折叠
在编写包含不同子程序模块的长程序或程序时,编写的程序将被折叠,程序清晰易读。
软件功能
1.输入和输出
数字输入,数字输出,模拟输入,模拟输出,中断控制,脉冲长度和移位输出。
2.计划结构
时间延迟,条件执行,循环执行,采集时间和初始化。
3.数学变换
数字制图,数字约束,数学运算,舍入,随机,三角函数。
4.文本输出
文本连接,文本到数字,数字到文本。
5.数组列表
定义数组,获取数组值并更改数组值。
6,逻辑处理
条件判断,逻辑运算,运算。
7,传感模块
超声,DHT11。
8.执行模块
声音播放,转向控制,I2C LCD模块。
9.通讯模块
串口通讯(新增串口选择和波特率设定),红外通讯,I2C通讯,SPI通讯(新增)。
10.存储模块
EEPROM读写,SD卡写。
11,变量常数
高低,真,假,浮点变量,整数变量,布尔变量,字符串变量。
12.功能处理
定义函数和执行函数。
13,第三方扩张
DFROBOT,SEEEDSTUDIO,MAKEBLOCK,MBOT机器人,SENSE盒子,SENSE机器人,LuBot(新增),Nova(新增)。
14.主控板的选择
目前,所有官方Arduino主板(包括Arduino DUE和Arduino ZERO)均受支持。 ESP8266。
15.节目写作
用户可以以图形方式书写或直接通过文本书写。
16.方案编制
用户可以通过Mixly直接编译程序。
17.节目上传
用户可以通过Mixly直接上传程序,支持直接上传而无需编译。
18.守则保存
用户可以保存,保存和导入图形代码。
19,界面缩放
用户可以自由控制界面缩放,以方便扁平用户的使用。
20,模块导入导出
用户可以将功能导出到模块中以方便其他用户导入和使用,还支持使用CPP导入供应商的库。
21,模块管理
删除,重命名用户导入的模块。
22,串口监控
串行通讯工具(新波特率设置)。