有很多专家都提出计算机技术的发展从娃娃抓起,意在从小培养孩子对计算机编程的的兴趣爱好,而我国大部分计算机从业者都是进入大学后才开始接触计算机的,如果孩子也用大学教程那是行不通的,今天小编就给各位推荐一款针对青少年编程学习的软件——
Scratchbot,Scratchbot是一款由麻省理工学院(MIT) 设计开发的一款面向青少年的简易编程工具,它包括文件、编辑、示例程序、串口、蓝牙喂开启、网络、脚本、造型、声音等选项,使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现,用鼠标拖动模块到程序编辑栏就可以了。使用方便快捷,易于孩子们使用,又能寓教于乐,让孩子们获得创作中的乐趣。此软件功能强大,操作简单,有需要的用户赶快下载试试吧!
基本简介
Scratch是一款由麻省理工学院(MIT) 设计开发的一款面向青少年的简易编程工具。针对 8 岁以上孩子们的认知水平以及对于界面的喜好,MIT 做了相当深入研究和颇具针对性的设计开发。不仅易于孩子们使用,又能寓教于乐,让孩子们获得创作中的乐趣。
软件功能
Scratchbot是一款由Makeblock公司研发的基于Scratch2.0离线版的软件。用户可以通过它快速方便地控制各种硬件传感器。支持Windows系统,苹果系统。跟旧的Scratch软件不同的是:Scratchbot软件集成了之前Scratch For Robot的功能。而且新增了一下功能:
①在菜单栏里增加了"示例程序"功能,方便用户快速入门Scratchbot.
②在菜单栏里增加了“蓝牙连接”,可以快速连接蓝牙模块。
③在“数据和指令”区里面增加了新建模块指令,方便用户自定义指令模块。
④在“连接”选项中,增加了“查看源代码”功能,开放源代码,方便用户进行二次编程。
软件特色
1、使用者可以不认识英文单词,也可以不会使用键盘。
2、构成程序的命令和参数通过积木形状的模块来实现。
3、用鼠标拖动模块到程序编辑栏就可以了。
4、中间的黄色部分是编辑好的程序代码,左边是可以用来选择的功能模块,右边上部是程序预览和运行窗口,右边下部是角色窗口。
5、在菜单栏里增加了“示例程序”功能,方便用户快速入门Scratchbot.
6、菜单栏里增加了“蓝牙连接”,可以快速连接蓝牙模块。
7、“数据和指令”区里面增加了新建模块指令,方便用户自定义指令模块。
8、“连接”选项中,增加了“查看源代码”功能,开放源代码,方便用户进行二次编程。
编程介绍
一:编写程序
程序图
呦,你没看错,实现电位器控制风扇速度程序就是这么简单,是不是立马变编程高手啦,咳咳..........
注:读取电位器数值范围是(0~1000左右),电机的数值范围是(-255~255)
如果直接将电位器读取的数值设置为电机的转速,那就超过最大范围啦。
所以电位器读取最大的数值除以4刚好是250,符合电机的最大转速范围。
二:硬件连接
固件更新完并连上串口后,将电位器模块接在主控板的3口(因为上面程序我设置的就是接口3),小风扇接在主控板的
M1口(程序设置为电机接口1就是M1口),接上电源,如下图:
硬件接好后,点击一下程序上的绿旗,程序代码周边会发出金色边光,说明程序正在执行。点击红色的圆圈就可以复位。
(注:编程接口要对应硬件上的接口)
三:操作控制风扇转速
手动调节电位器模块旋钮,根据主控板读取的模拟数值来控制小风扇的速度。
安装教程
1、首先到本页面下方下载数据压缩包然后进行解压,解压出的文件夹里有个“Scratchbot_v2.0.25(完美版).exe”可执行文件,双击可执行文件进入安装,如图
2、软件默认的安装路径是C:\Program Files (x86),如需安装到其他盘符下请点击文件夹图标,选后路径后点击确定,然后点击“继续”。
3、选择“我同意”进入下一步,
4、进入自动安装后,因各电脑配置不同安装消耗的时间也不同,请耐心等待。
5、如出现界面表示安装成功,点击“完成”即可。
0条评论