ArduinoScratch是一款图形化编程软件,一款创新的编程学习工具,软件通过有趣的图形来替代编码,帮助青少年建立编程兴趣,提高青少年的学习能力及自主研发能力。软件操作简单,可以通过工具,鼠标轻松拖动模块即可编程,喜欢这款软件的小伙伴赶快来体验一下吧。
功能特色
1、控制机器人与Arduino
增加Arduino模块,实现了使用Scratch图形化编程模式完成Arduino机器人的程序编写,让小想法实现为大创意。
2、增加中文字体
除了已有的英文字体外,我们还增加了中文字体,并增加了更改字体大小的功能。
3、制作游戏
制作自己的游戏,然后用传感器、实物甚至身体来控制游戏。
4、艺术创作
运用自己的想象力,利用传感器和其他硬件手段完成艺术创作。
5、基于Scratch
基于由MIT Media Lab开创,已被诸多学校采用的Scratch开发。构成程序的命令和参数通过积木形状模块来实现,用鼠标拖动模块即可完成编程,操作简易。
6、控制机器人与Arduino
增加Arduino模块,实现了使用Scratch图形化编程模式完成Arduino机器人的程序编写,让小想法实现为大创意。
软件内容
1、ArduinoScratch可以从角色库选择对象,内置上百种对象可以选择。
2、很多动画角色都可以直接从软件添加,方便你快速设计动画人物。
3、支持动物、奇幻、字母、人物、物品、运输工具等角色选择。
4、在主题界面可以找到古堡、城市、飞行、节日、音乐和舞蹈、太空、运动、水下、行走。
5、用户也可以设计设计动画角色,利用软件的造型工具就可以制作角色。
6、支持从本地文件上传角色,当你需要设计新项目的时候可以从自己的电脑上传角色。
7、例如你可以将PS设计的角色上传,也可以将flash设计的动画角色上传。
8、支持拍摄功能,可以直接使用电脑的摄像头拍摄图片上传。
9、可以为新项目设置背景,提供优秀的的背景选择。
10、软件提供相机拍摄的背景图,也支持插画作为背景。
11、也提供多种画家的作品设置为新项目背景。
软件中Scratch模式与Arduino模式说明
1、Scratch 模式
在 Scratch 模式下,测控板和 Arduino 主板必须连接电脑使用,并且需要先进行上传固件,你可以用 Scratch 语句模块来制作图形和游戏,使用绿旗的方式来启动程序,让 Scratch 能与物理世界进行交互沟通。
2、Arduino 模式
在 Arduino 模式下,程序会被上传到机器人的大脑——测控板或 Arduino 主板上,此时机器人被所下载的程序所控制着。但是,你不能用 Scratch 的图开指令,因为固件程序已被覆盖,测控板或Arduino 主板已经不再连接电脑了,无法进行交互沟通。
3、切换模式
你可以通过点击脚步区上方或编辑菜单下的进入 Arduino 模式或返回 Scratch 模式来自由切换相应的模式状态。
重要提示:并不是所有的语句模块都能在 Arduino 模式下使用,比如 Scratch 角色会用到的:动作、事件、外观、声音、侦测、画笔、链表与及控制模块中的克隆等。
上传 Arduino 程序的方法有哪些
1、将鼠标放在Arduino 程序模块上方并右击,选择上传 Arduino 程序,直至上传成功;
2、选择连接菜单下的上传 Arduino 程序,直至上传成功;
3、点击脚步区上方或编辑菜单下的进入 Arduino 模式。