Arduino图形化编程软件

Mixly编程软件介绍

Arduino IDE是Arduino提供的专用编程软件,虽然它已经降低了对编程者的能力要求,使用相对简单,但对没有编程知识基础的用户还是需要补习一下编程的基础知识。好消息是,北京师范大学教育学部结合Scratch的图形化编程方式,研发出Mixly这款编程软件。Mixly使用更简单的模块堆砌的编程方式,用户无须牢记函数代码和语法,即可轻松上手。

Arduino图形化编程软件

我们给控制板编程时,直接选择图形化代码模块中相应的模块,并根据程序执行的逻辑将它们堆砌起来就可以。编辑好程序之后,将控制板和电脑连接,在软件右下角选择好控制板型号和端口,就可以将程序上传到控制板中了。

Mixly中每个模块有不同的功能,根据需要将对应功能的模块堆砌起来并设置相关参数即可完成编程。

Arduino图形化编程软件

相较于代码编程,图形化的编程进一步降低了学习者的入门门槛。并且这款软件可以一键切换到代码模式,你就能够查看图形化程序对应的代码,帮助你更好的学习Arduino的代码编程方式。

Mixly编程模块

Mixly有强大的模块库支持,可以满足大部分用户的使用需求。

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

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

· 数学变换:数字映射、数字约束、数学运算、取整、随机、三角函数

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

· 数组列表:定义数组、取数组值、改数组值

· 逻辑处理:条件判断、逻辑运算、?运算

· 传感模块:超声波、DHT11

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

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

· 存储模块:EEPROM读写,SD卡写入

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

· 函数处理:定义函数、执行函数

另外,Mixly也为许多其他公司产品提供了第三方扩展,例如DFROBOT、SEEEDSTUDIO、MAKEBLOCK、MBOT机器人、SENSE盒子、SENSE机器人等,所以我们还可以用Mixly给许多品牌的机器人编程。

来源:切西瓜DIY

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年3月3日
下一篇 2019年3月3日

相关推荐