在之前的文章中介绍过小猫软件(Scratch),今天再来看一款拖拽编程的图形化编程软件,它的操作界面同Scratch1.4比较相近,不同于Scratch的是它是配合Arduino硬件来使用的一款图形化编译器,这个软件就是——S4A。首先简单介绍一下S4A,它的全名是“Scratch For Arduino”,它是由西班牙的Citilab公司在Scratch的基础上开发完成,提供了对 Arduino 的支持,不再局限于传感器板和乐高玩具,能够创作出更多更加强大的互动作品。这是一款门槛非常低,界面非常简单易懂的图形化编程软件,完全不需要任何编程语言基础,不管是感兴趣的小伙伴们自己玩耍还是中小学生的编程教育,这款软件都非常适合。S4A 软件可以支持windows 、Linux、Mac 及 Raspberry系统,大家可以在S4A 官网下载软件,目前软件是1.5版本,这里主要介绍一下window下的S4A软件。下图为软件的一个整体的界面。
S4A 1.5 工具栏中包含了常用的命令和快捷操作命令,详细说明如下图所示:
通过此部分的设置可以对舞台的背景、角色进行修改,详细说明如下图所示:
S4A 1.5 最常用的部分,是程序命令集中区域,我们也可以对声音进行编辑,详细说明如下图所示:
说到这里,Scratch for Arduino 这个软件的界面相关操作就基本介绍完了,下面我们来看一下跟它配合使用的硬件,如下图所示的Arduino UNO控制器是最常用的一款。
首先就是要确定你的电脑已经识别了 Arduino 控制器,并且控制器可以通过 Arduino IDE 正常进行程序的上传。它们不同于 Scratch2.0 和 Picoboard,在连接 Arduino 板之前,我们必须向 Arduino 控制器中烧录一个底层程序
底层程序下载地址:
http://www.makerspace.cn/forum.php?mod=viewthread&tid=5851&page=1&extra=#pid14241
烧录完成后, S4A 就可以识别到 Arduino UNO 控制器,烧录之后,将控制器插入到电脑,打开 S4A,软件会自动查找 Arduino 控制器的端口,并进行连接,连接后在 Arduino 端口监视器上就可以看到读取的数据,如下图所示:
相关推荐:
【应用软件】创客入门必备工具之软件类(上)
【应用软件】创客入门必备工具之软件类(下)
------------------------------------------------------------------------------------------------------------------
奥松机器人官网:www.robotbase.cn
微信号:搜索公众号“奥松机器人”
QQ群: 271230889(讨论,解惑)
微博:@奥松机器人基地(新+热)
----------------------------------------------------------------------------------------------------------------
温馨提示:予人玫瑰,手留余香;如果你喜欢这篇文章,不妨转发推荐给你身边的朋友!
近期新闻
热门新闻
奥松智能微信