领航下载站 / 汇聚当下最新最酷的软件下载站!
领航下载站
您的位置: 首页 >软件频道 > 系统工具 > 编程开发 > S4A编程软件
S4A编程软件 v1.6 / Scratch for Arduino中文版
  • 软件大小:30.33MB
  • 软件语言:中文
  • 软件类型:国产软件
  • 软件授权:免费版
  • 更新时间:2019-09-05
  • 软件类别:编程开发
  • 软件官网://s4a.cat
  • 应用平台:WinXP/Vista/Win7/Win8

分数 软件星级:4

下载地址 收藏该页

标签: 编程工具

S4A编程软件是一款非常优秀的可视化编程工具,它具备不错的兼容性,能够打开Scratch项目。它支持大多数板,需要以特定的方式进行连接才能使用。该软件不需要安装,易于使用。

S4A编程软件

软件介绍

S4A是一个Scratch修改,允许对Arduino开源硬件平台进行简单编程。它为管理连接到Arduino的传感器和执行器提供了新的模块。还有一个类似于PicoBoard的传感器报告板。

该项目的主要目的是吸引人们进入编程世界。目标还在于为Arduino程序员提供高级接口,其功能包括通过用户事件与一组板进行交互。

功能特点

1、支持的板

S4A与Arduino Diecimila,Duemilanove和Uno合作。其他电路板尚未经过测试,但它们也可以工作。

2、连接

组件必须以特定方式连接。S4A允许6个模拟输入(模拟引脚),2个数字输入(数字引脚2和3),3个模拟输出(数字引脚5,6和9),3个数字输出(引脚10,11和13)和4个特殊输出连接Parallax连续旋转伺服电机(数字引脚4,7,8和12)。

您可以通过将RF模块连接到其上来无线管理电路板,例如Xbee。

S4A允许您控制与USB端口一样多的电路板。

3、兼容性

S4A向后兼容Scratch,因此您可以在其中打开Scratch项目。但是,您将无法在Scratch社区网站上共享您的项目,因为这样做违反了Scratch使用条款。

请注意,此兼容性无论如何都不起作用,因此您将无法从原始Scratch中打开S4A项目。

还支持使用PicoBoard和Arduino板。

4、协议

S4A 通过每75 ms发送执行器状态和接收传感器状态与Arduino交互,因此脉冲宽度需要大于该时间段。数据交换遵循PicoBoard协议,并且需要在板中安装特定程序

S4A编程软件

常见问题

1、S4A固件会损坏主板吗?

事实上,我们的“固件”就像任何其他Arduino草图一样,所以根本没有风险。当然,您可以将其他草图上传到电路板,然后在需要时再次上传S4A固件。

2、S4A程序可以推入Arduino板吗?

目前无法将代码编译成Arduino二进制文件。必须要说的是,S4A被认为是旧版Scratch(在Smalltalk中开发的版本)的改进,通过处理这些实际问题,学习如何更容易地为每个人编写现实世界的对象,尤其是儿童。对象与他们处理Scratch “普通对象”的方式相同,因此它们可以在它们之间进行交互。换句话说,它不是直接对电路板进行编程,而是为了帮助同时学习编程和电子学。

不过,如果你想要的只是摆脱USB线,我们建议你使用像XBee这样的无线设备。

3、我无法在64位Ubuntu / Debian上安装它

Debian版本的S4A仅适用于i386系统。要使其在64位版本中运行,您需要执行以下步骤(在终端中,以root身份):

首先,启用i386软件包并安装ia32-libs

dpkg --add-architecture i386

apt-get update

apt-get install ia32-libs

然后安装S4A:

dpkg -i --force-architecture S4A16.deb

更新日志

- 修复了在显示%t而不是传感器名称时块观察者的问题

- 修复了模拟输入错误未消失时的问题

- 修复了创建新Arduino对象和选择现有连接时的错误(感谢Vaner Anampa,Erik Bartmann等报告此错误)

- 更改了Arduino块上的默认引脚及其顺序(如前所述)

- 合并的伺服块,现在引脚8,7和4可用于标准和CR伺服电机。

- 根据巴塞罗那IMI(“Institut Municipal d'Informatica”)的要求添加了HTTP块(GET方法)

S4A编程软件下载

回顶部 去下载