双源电子

在线客服
 工作时间
周一至周五 :8:30-17:30
周六至周日 :9:00-17:00

S4A入门教程01

S4A是使Arduino开源硬件平台能够简单编程的Scratch修改版。在S4A中,提供了一系列新的传感器模块与输出模块,并通过它们连接到你的Arduino控制器。它的主要目的是把人们吸引到编程的世界中。目的也提供了Arduino编程人员带有功能的高阶接口,例如通过用户事件和一系列电路板来交互。
 
S4A软件可以从它的官网直接下载,网址是http://S4A.cat。点击“Downloads”,

图片

图片

然后根据自己的电脑系统选择对应的安装包下载。我这里选择的是Windows


等待下载完成之后,直接双击安装(这里以Windows系统为例),如果没有特别的要求,只需要一路点击next直到安装完成就可以了。
 
安装完成后,在桌面上出现S4A的快捷图标,图片
,双击该图标运行程序(如果程序没能运行,可以点击鼠标右键,然后点击“以管理员身份运行”即可)。

下面是S4A的主界面:

图片
左侧是可以拖动的程序块,中间是程序块编辑组合区,右边上半部分是被控制角色的舞台,下半部分是角色的相关操作信息。
 
我们来实现一个小的程序,让角色在舞台上动起来!当前的默认角色是一块电路板,我们把它删掉,换一个可爱的角色:

把鼠标放在电路板上,点击右键,出现如下菜单:

图片

然后点击“删除”就可以了,这是舞台就是空白的了:


图片


然后点击“绘制新角色”按钮:

图片

弹出角色编辑框,再点击“导入”按钮,选择一个喜欢的角色:

图片

选一个可爱的小动物,然后点击“确定按钮”:

图片

这时,新的角色出现在舞台中央:

图片
在右侧栏上方点击“控制”,拖拽一个程序块作为启动条件,这里选择块的意思是“用鼠标点击角色1的时候,程序开始运行”,鼠标左键按下不要松开,把程序块拖放到中间的程序编辑区,然后松开左键即可:
图片

然后,点击“动作”,拖拽一个程序块,这个块的意思是“让角色位于舞台的正中心”,把新拖拽的程序块放在第一个块的下面,出现白色的粘接提示后松开鼠标,两个程序块就可以粘连在一起了:

图片图片

再点击“控制”,拖一个等待程序块过来,这样我们就可以看到程序的执行效果了:

图片

再点击“动作”,让角色移动10步:

图片

接下来可以再反复执行上面的操作,也可以更改移动的步数,点击白色方块里的数字,变成蓝色之后,输入自己定义的数字即可:

图片

为了使动画效果明显,我们再加一个持续移动的动作块:

图片

现在开始执行程序,启动条件就是点击角色1,我们用鼠标点击舞台中央的小蚂蚁即可,这时程序会出现白边,表示正在运行状态:

图片
观察舞台上的小蚂蚁,它会分三步移动到舞台的左侧,最后平移回到舞台的中央,好了,第一个程序就完成了!大家可以再试试别的程序块功能,体验编程的乐趣吧!


联系方式
_faiMaterial_000045

联系人:ANTBOT001

QQ:584860790

邮 箱:584860790@qq.com

交流群: 615486305