Scratch是一款由麻省理工学院(MIT) 设计开发的一款面向青少年的简易编程工具。针对 8 岁以上孩子们的认知水平以及对于界面的喜好,MIT 做了相当深入研究和颇具针对性的设计开发。不仅易于孩子们使用,又能寓教于乐,让孩子们获得创作中的乐趣。
Scratchbot创客工厂完美中文版软件,汉化更加完整,软件支持鼠标双击直接打开sb2文件,本版本对外接硬件支持更好,内置摇杆、距离显示器、声音温度监测、超声波测距小车、音乐演奏及聊天示例程序,本站提供了Scratchbot软件下载地址,有需要的朋友们可以前来下载使用。
功能介绍
Scratchbot是一款由Makeblock公司研发的基于Scratch2.0离线版的软件。用户可以通过它快速方便地控制各种硬件传感器。支持Windows系统,苹果系统。跟旧的Scratch软件不同的是:Scratchbot软件集成了之前Scratch For Robot的功能。而且新增了一下功能:
①在菜单栏里增加了"示例程序"功能,方便用户快速入门Scratchbot.
②在菜单栏里增加了“蓝牙连接”,可以快速连接蓝牙模块。
③在“数据和指令”区里面增加了新建模块指令,方便用户自定义指令模块。
④在“连接”选项中,增加了“查看源代码”功能,开放源代码,方便用户进行二次编程。
Scratchbot界面介绍
安装Scratchbot软件,下面简单介绍一下Scratchbot软件各个区的作用。
scratchbot使用攻略
攻略一:
经常有用户使用我们的RGB灯模块时,想要四个灯同时亮红色,一般他们会这样写程序:
对不对?有没有?上面这样写也行,不过不够简洁,下面介绍怎样简单编程达到这个效果........
对,你木有看错,就是这样。当设置灯数为“0”时,程序会执行所有的灯。
你也可以通过转接模块接灯条,灯数为“0”,一样可以将所有灯统一设置,但固件最多设置为16盏灯。
攻略二:
普及一些参数:
①所有涉及到模拟量的传感器读取的值范围是(0~1000左右)例如光线传感器,电位器,摇杆等等。
②RGB灯数值范围是(0~255) 0:不亮;255:最亮;
③电机速度范围(-255~255) -255:反转速度最大; 0:停止; 255:正传速度最大;
④超声波最大检测范围是(2~500cm)
攻略三:
传感器不能随便接,当然,接错也不会烧,只是不工作,那怎样知道哪个传感器接哪个接口?
很简单,每个传感器上面都有颜色色标,比如电位器色标是黑色,那他只能跟主控板有黑色对应的port口连接
比如PORT3口,PORT6口,PORT7口,PORT8口色标都有黑色部分,所以这些PORT口可以接电位器模块。
如果接到其他口的话,比如5口,他没有黑色色标,尽管电位器程序选择也是5口,但是,读回的数值并不是电位器的数值。
怎样?简单吧...........
攻略四:
很多用户迷惑,电机接口的下拉列表有这么多口,不知道如何对应上主控板
其实很简单:
电机接口1------ 主控板的M1口
电机接口2------ 主控板的M2口
接口1------ 主控板的PORT1口
接口2------ 主控板的PORT2口
攻略五:
很多客户以为:在Scratchbot中编写的程序点击运行时,会下载到主控板上,其实,客户的程序并没有下载到主控板的。在Scratchbot上写的程序只是跟主控板通信(串口),而不是直接下载到主控板。还记得刚开始要下载固件吗?
这个固件能够识别你在Scratchbot上写的程序(下载一次之后就不用下载啦除非升级Scratchbot版本) ,
并且能按照客户写的程序执行相应指令。所以,现在我们的Scratchbot暂时不能脱机控制。
攻略六:
每次更新都会弹出Adobe flash更新的提示,对,Scratchbot就是基于Adobe flash这个平台来开发的,所以跟
Adobe flash有密切关系。
攻略七:
有客户问,怎样改Scratchbot字体大小呢?请按住shift键再点击小地球看看