(图片来源网络,侵删)
图1 联机菜单项图2 显示该机的IP地址图3 填入对方的IP地址·上海市浦东南路小学(龙阳校区) 林辰去年寒假,我找到了一个S4A软件,用它可以对Arduino控制板编程后来我用其它平台玩Arduino控制板,就不用S4A了不过,在使用S4A中,发现它有一个其它Scratch版本没有的功能:能连接两台电脑,编写联机游戏这个值得向大家推荐一、下载、安装与界面S4A的全称是Scratch for Arduino就是它可以用来控制创客最常用的Arduino控制板我们可以从官方网站http://s4a.cat下载点选主页上的菜单项“Downloads”,在“Installing S4A into your computer”栏显示5个版本供选择,可安装在Windows、Mac、Linux等操作系统上Linux还可选连接树莓派硬件的版本下载解压,就是一个“S4A16.exe”文件,执行它完成安装然后安装固件,接通Arduino板因为我们不打算使用Arduino,这个略过启动S4A,你会发现它和Scratch 1.4差不多其实,S4A就是基于1.4版开发的在舞台区,多了一个名叫Arduino1的角色造型就是一块Arduino控制板S4A程序就是通过这个角色与Arduino板打交道的还有个有点像列表的东西,这是个Arduino监视器,实时反映6个模拟口A0~A5和2个数字口D2、D3的电平变化,方便你调试控制硬件的程序我们不用Arduino板,因此启动后可以删除Arduino1角色,你会发现那个监视器也随之消失了还增加了近二十个与Arduino控制板有关的积木,主要集中在“动作”类和“检测”类这些也不介绍了二、怎样互联?现在来连接两台电脑首先,两台电脑都启动S4A在电脑甲S4A的菜单条点“编辑”项,在弹出的菜单里选“Host Mesh”,弹出一个消息框 “IP Address”把这个IP地址告诉电脑乙操作员电脑乙操作员也点选“编辑菜单项”,在弹出菜单里选“Join Mesh”,会弹出一个文本编辑框,把电脑甲的IP地址输进去如果没有出错消息出来,两台电脑就联机了很简单有一个限制:两台电脑必须处于同一个局域网现在很多单位的电脑是全国联网的,这种广域网完全采取局域网技术,我们试过,也能玩S4A联机(未完待续)(说明,这文章是我和爷爷一起写的,内容全是我自己摸索出来的,全篇都是我的原创2019年8月,我投稿给《少年电脑世界》杂志很快来消息说审核已通过,要我寄几百块钱,就能登出我并不想赚稿费,可让我付钱发表文章,这是什么鬼?如果哪位看见这些内容出现在某个刊物上,请您告诉我如果《少年电脑世界》编辑部的领导看见了我的话,也请您给我个说法)
0 评论