当前位置:首页 > 软件下载 > 编程开发

Mixly(米思齐图形化编程工具)v1.4.4官方版

点此纠错

  • 平台:WinAll
  • 大小:263.2M
  • 语言:简体
  • 类别:编程开发
  • 授权:免费软件
  • 更新:2021-12-27
4.0
0% 0%

情介绍

MixlyForArduino 是一款适用于Windows 的图形化编程工具。它是基于Google的Blockly图形化编程框架开发的。它旨在与Arduino UNO开发板套件配合使用,实现Arduino程序的图形化编程。 Mixly自带Java 8运行环境。用户可以直接双击mixly.vbs即可使用。

Mixly For Arduino(米思奇图形化编程工具)windows版,基于Google的Blockly图形化编程框架开发,旨在与Arduino UNO开发板套件配合使用,实现Arduino程序的图形化编程。 Mixly自带Java 8运行环境,用户可以直接双击mixly.vbs来使用。

bce5b514850bf43e_600_0.jpeg

特征

Mixly 0.96 自带Java8运行环境,用户直接双击mixly.vbs即可使用,其支持的模块有:

输入输出:数字输入、数字输出、模拟输入、模拟输出、中断控制、脉冲长度、移位输出

程序结构:延时、条件执行、循环执行、时间获取、初始化

数学变换:数字映射、数字约束、数学运算、舍入、随机化、三角函数

文本输出:文本连接、文本转数字、数字转文本

数组列表:定义数组、获取数组值、更改数组值

逻辑处理:条件判断、逻辑运算、手术

传感模块:超声波、DHT11

执行模块:声音播放、舵机控制、I2C液晶模块

通讯模块:串口通讯(新增串口选择及波特率设置)、红外通讯、I2C通讯、SPI通讯(新增)

存储模块:EEPROM读写、SD卡写入

变量常量:高低、真假、浮点变量、整型变量、布尔变量、字符串变量

函数处理:定义函数和执行函数

第三方扩展:DFROBOT、SEEEDSTUDIO、MAKEBLOCK、MBOT 机器人、SENSE box、SENSE 机器人、LuBot(新)、Nova(新)

主控板选择:目前支持所有官方Arduino主板(包括Arduino DUE和Arduino ZERO),ESP8266

其程序处理功能有:

程序编写:用户可以通过图形代码编写,也可以直接通过文本编写(编写后图形代码不会改变)

程序编译:用户可以直接通过Mixly完成程序编译

程序上传:用户可以通过Mixly直接上传程序,支持直接上传,无需编译。

代码保存:用户可以保存、保存、导入图形化代码

界面缩放:用户可以随意控制界面缩放,方便平板用户。

模块导入导出:用户可以将功能导出为模块,方便其他用户导入使用。它还支持使用CPP 导入制造商的库。

模块管理:删除和重命名用户导入的模块

串口监控:串口通讯工具(新增波特率设置)

软件特点

1、编程界面简洁、明亮。

左侧区域为Blocks分类区域;中间是编程区;最右边的图标分别对应程序居中、程序块放大、缩小、删除;底部灰色工具栏为功能菜单;底部为信息显示区。

bce5b514850e21f9_600_0.jpeg

2.强大的预设模块

除了常见的if/else条件语句、for/while、数学运算、端口读写、布尔运算等基本程序操作外,Mixly教授Ardublock还支持:

1.完整的类型变量声明:

bce5b51485108405_600_0.jpeg

2、完整子程序(可返回数据):

bce5b5148512658f_600_0.jpeg

3.数组/列表支持:

bce5b51485144f26_600_0.jpeg

4.触发中断和定时中断:

bce5b514851629a7_600_0.jpeg

5.串口通讯(支持软串口!):

bce5b51485181e69_600_0.jpeg

6、脉冲检测:

bce5b5148519fb55_600_0.jpeg

7. 扇出

bce5b514851d2452_600_0.jpeg

变更日志

* 在数学类别中的映射中添加小数选项

* 增加点阵屏显示文字模块

* OLED增加汉字提取模块

* OLED扩展支持诺基亚5110、LCD12864等屏幕,并支持IIC SPI连接

* 工具类添加汉字模块

* 修复ESP32无法通过NTP获取时间的问题

* 优化RTC时钟类的时间设置和读取

* 点阵屏添加静态显示文本模块