大小:27.09M
更新时间:25-03-27
系统:Pc
版本:v1.6
s4a编程软件是一个Scratch修改,允许对Arduino开源硬件平台进行简单编程的一款编程软件。它为管理连接到Arduino的传感器和执行器提供了新的模块,还有一个类似于PicoBoard的传感器报告板。该项目的主要目的是吸引人们进入编程世界,它的目标还在于为Arduino程序员提供高级接口,其功能包括通过用户事件与一组板进行交互。Arduino对象为基本的微控制器功能,模拟和数字写入和读取以及更高级别的功能提供了块。您可以找到用于管理标准和连续旋转伺服电机的块,在S4A中,Arduino板由一种特殊的精灵表示,Arduino精灵将自动找到连接板的USB端口;只需添加一个新的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协议,并且需要在板中安装特定程序(固件)。有关如何操作的详细说明,请参阅下载部分。
1、S4A固件会损坏主板吗?
事实上,我们的“固件”就像任何其他Arduino草图一样,所以根本没有风险。当然,您可以将其他草图上传到电路板,然后在需要时再次上传S4A固件。
2、S4A程序可以推入Arduino板吗?
目前无法将代码编译成Arduino二进制文件。必须要说的是,S4A被认为是旧版Scratch(在Smalltalk中开发的版本)的改进,通过处理这些实际问题,学习如何更容易地为每个人编写现实世界的对象,尤其是儿童。对象与他们处理Scratch “普通对象”的方式相同,因此它们可以在它们之间进行交互。换句话说,它不是直接对电路板进行编程,而是为了帮助同时学习编程和电子学。不过,如果你想要的只是摆脱USB线,我们建议你使用像XBee这样的无线设备。
3、我可以更改引脚配置吗?
很不幸的是,不行。引脚配置在S4A的固件和源代码中都是硬编码的,S4A的制作方式不允许“动态”更改源代码。因此,在我们找到更好的方法或增强电路板和程序之间的通信协议之前,定制引脚排列的唯一方法是更改S4A源代码和固件。有可用的西班牙非官方指南这里(感谢博尔哈·佩雷斯)。
4、S4A支持哪些主板?
S4A与Arduino Diecimila,Duemilanove和Uno合作。其他电路板尚未经过测试,但它们也可以工作。
5、S4A会在我的电脑上运行吗?
S4A适用于三种主要的消费者操作系统:Microsoft Windows,GNU / Linux和MacOS。所以,是的,它很可能适用于您的PC。
v1.6版本
1、修复了在显示%t而不是传感器名称时块观察者的问题
2、修复了模拟输入错误未消失时的问题
3、修复了创建新Arduino对象和选择现有连接时的错误(感谢Vaner Anampa,Erik Bartmann等报告此错误)
4、更改了Arduino块上的默认引脚及其顺序(如前所述)
5、合并的伺服块,现在引脚8,7和4可用于标准和CR伺服电机
6、根据巴塞罗那IMI(“Institut Municipal d'Informatica”)的要求添加了HTTP块7、更新了一些翻译文件
应用信息
同类热门
visual studio 2026专业版
qt creator中文版
myeclipse2026
Google Antigravity
Notepad2中文绿色版
PyCharm2025官方版
NI LabVIEW 2026 Q3免费版
thonny中文版
类似软件
三菱gx developer编程软件199.41M10956人在用 三菱gx developer编程软件是国内知名的一款机械电子编程软件,该软件拥有丰富的调试功能,能够用各种方法和可编程控制器CPU连接,能够简单设定和其他站点的链接,所制作的程序可实现标准化等特色,用来辅助整个项目做好全程的测试验证以及运行维护,尤
查看热门标签
网友评论0人参与,0条评论
最新排行
Tera Term(串口调试工具)11.24Mv5.7.1 Tera Term是来自国外的一款界面简洁,功能实用的串口调试工具。它是Microsoft Windows的终端仿真器,支持串行端口,远程登录和SSH连接,内置的宏脚本语言。Tera Term通常用于自动执行与从PC发起的远程连接相关的任务。
查看
PilotEdit Lite官方版8.86Mv21.4.0 PilotEdit Lite官方版是一款功能强大的高级文本编辑器,可以将帮助您搜索和替换多行文字,编辑FTP文件甚至下载和上传FTP文件和目录。 软件能够支持文本编辑,比较,FTP编辑,FTP上传下载,加密,十六进制编辑,列模式,回行显
查看
jquery easyui1.22Mv1.11.5 web前端开发肯定是少不了各种插件的,而这款jquery easyui就是许多的web开发者最喜欢用到的一个ui插件,它是基于jquery开发的,拥有丰富并且美观的UI界面,能够让开发者快速的打造出各种炫酷的web页面,非常不错,而且目前各项不足正
查看
XMLSpear(XML编辑器)21.49Mv3.32 XMLSpear是一款免费且功能强大的XML编辑器,它具有实时验证功能,并且内置Java易于使用,适用于所有平台。经验丰富的XML用户会发现此版本更新了部分先进且独特的功能,例如:交互式模式解析、加载架构的显示和广泛的XPath面板等。
查看
Diffinity(代码对比工具)579Kv0.9.5 Diffinity官方版是一款强大的代码对比工具。该软件可以改进XML和C风格源代码的扩散质量和支持生成相应的缩略图,也可以方便用户快速找到源代码之间的差异,然后列出来他们。而且软件体积小巧且又可以将文本设置为粗体,并且还改进了xml和c风格源代码
查看
apk反编译工具(apkdb)32.49Mv2.1.3.20180418 apkdb是目前网络上最好用的apk反编译工具,也是一款针对android os系统apk程序,直接反编译修改的工具。软件集合了当今最强悍、最犀利的apk及dex文件编译工具。正常安装后,会直接在鼠标右键创建快捷菜单,用户可以对apk或dex文件进
查看
SUDT AccessPort(串口调试工具)414Kv1.37绿色版 常见的串口监控软件有AccessPort、CommMonitor( 串口监控精灵软件)、Device Monitoring Studio 等,其中我最常使用的软件就是AccessPort,它是由SUDT推出的一款简单、易用、功能强大的串口调试工具。
查看
易汇编(Easy Sssembler)783Kv2.2官方版 易汇编(Easy Sssembler)是一款专业的、实用的汇编器,这款软件主要是针对从事相关汇编语言使用的用户进行使用,而且设计的过程里面,也充分考虑到了用户的操作性,让使用更加的复合逻辑性。另外,易汇编也另存为功能支持,可快速的完成相关的汇编,其
查看