/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
S4A是一款专业的可视化编程软件,安装后即可【kě】使用,方便易懂,一目【mù】了然,且不需要【yào】进行复杂的配置环境,可单步执行,设定单步执行程式,压【yā】缩【suō】声音与图像。对于先要学习编程的朋友可以使用这款软件【jiàn】练手。欢迎【yíng】下载体验。
S4A是一个Scratch modification,允许Arduino开源【yuán】硬件平台的【de】简单编程。它为管理连接到Arduino的传感器和执行器提【tí】供了新的模块。还【hái】有一个类似PicoBoard的传感器报告【gào】板。
该项【xiàng】目【mù】的主要目的是吸引人们进入编程领域。我们的目标还包括为Arduino程序员提供一个【gè】高级接口,该接口具有一些功能,比如通过用户事件与一组【zǔ】板【bǎn】子进行交互。
接口
一个S4A程序来控制一个光传感器【qì】Theremin,具【jù】有记录和回放功能
Arduino对象为基本的微控制器功能、模拟和数字写【xiě】和读以及更高级别的功能提供【gòng】了块。你可以找到块管理标准和连续旋【xuán】转伺服电【diàn】机:
在S4A中,Arduino板【bǎn】由一种特殊的精灵来表示。Arduino sprite会自动找到连【lián】接板的usb端口。
只要添加一个新的【de】Arduino sprite,就可以同时连【lián】接多个板。
技术细节
支持董事会
S4A与Arduino Diecimila、Duemilanove和Uno协同工作。其他的电路板还没有经过测试,但它们可能【néng】也能工作【zuò】。
连接
组件必须以特定的方式连接。S4A允许6个模拟输入(模拟引脚)、2个数字输入【rù】(数字引脚2和3)、3个模拟输出(数【shù】字引脚5、6和9)、3个数字输出【chū】(引脚10、11和13)和4个特【tè】殊输出【chū】连接视差连续旋转伺服电机(数字引脚4、7、8和12)。
您可以通【tōng】过将射频模块(如Xbee)附加到一块电路板上来无线管理【lǐ】它。
S4A允许你控制尽可能多的板USB端口你有。
兼容性
S4A向后兼容Scratch,因此您可以在【zài】其中打开Scratch项目【mù】。但是【shì】,您不能在Scratch社区网站上共享您的项目,因为这样做【zuò】违反了Scratch的使用条款。
考虑到这种兼【jiān】容【róng】性不是【shì】双向工作的,所以您不能从最初的草稿中打开S4A项目。
还支持使用PicoBoard和Arduino板。
协议
S4A与Arduino交互,每隔75 ms发送一次【cì】执行【háng】器状态【tài】,接收一次传感器状态【tài】,因此脉冲宽度需要大于这个时间段。数据交换遵循PicoBoard协议【yì】,需要在主板上安装特定的程序(固件【jiàn】)。
1 下载完成后不要在压缩包内运行软件直接使用,先解压;
2 软件同时支持32位64位运行环境;
3 如果软件【jiàn】无法正常打开【kāi】,请右键使用管理员模式运行;
程【chéng】序设计【jì】软件有哪些,编程软【ruǎn】件排行榜,编程工具【jù】有哪些。程序设计是指设计、编制、调试程序的方法和过程,是软件构造活动中的重要组成部分,程序设计往【wǎng】往以某种程序设计语言为工具,给出这【zhè】种语言下【xià】的【de】程序。目前常用的