- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Scratch与机器人共融在教学中应用与实践
Scratch与机器人共融在教学中应用与实践
Scratch是麻省理工学院媒体实验室为普通公众开发的电脑程序语言,采用图形化编程界面,通过类似积木的编程环境,构建互动多媒体环境。利用它可轻松地创建自己的互动故事、动画、游戏、音乐、艺术和在网络上分享作品。中鸣E2教育机器人是由E2-RCU控制器、多种传感器、带编码盘的直流减速马达等硬件设备组成,带触屏功能的RCU控制器具有数据显示、时间控制、USB通讯、蓝牙通讯和WiFi通讯等功能,软件编程支持图形化编程和C语言代码编程,同时也具备利用Scratch操控E2机器人积木套装的功能,能够让Scratch与机器人完美融合,可以实现即时编写程序即时运行,Scratch与机器人之间可以通过有线USB、无线蓝牙或WiFi等多种方式进行连接,获取电子传感器信息,控制电子执行模块,使动画与电子模块完美结合进行一系列的创作,实现所见即所得的教学效果。Scratch与机器人交互平台进行虚实结合,让学生经历“想象-创造-游戏-分享-反思”的过程,培养学生的创新意识,为中小学创客教育开辟了一条新途径。
Scratch与机器人硬件的配置
1.硬件设备准备
安装Scratch需要准备电脑1台,电脑需配有USB接口、蓝牙模块和WiFi模块;中鸣E2教育机器人积木套装1套,由E2-RCU控制器、光电传感器、触碰传感器、声音传感器、火焰传感器、红外传感器、嗡鸣发声器、LED灯、带编码盘的直流减速马达、积木套件等硬件设备组成,带触屏功能的RCU控制器具有数据显示、时间控制、USB通讯、蓝牙通讯和WiFi通讯等功能。
2.Scratch2-JMD软件平台的安装
运行Scratch软件平台需要Adobe AIR的支持,需要先安装Adobe AIR。最新版本的Adobe AIR安装包的下载地址:http:///cn/air/,安装包的文件名是adobeAISInstaller-56.exe。下载完成后双击安装即可。Scratch为开源程序,经过二次开发完成的Scratch2-JMD软件可以实现与机器人进行无缝链接,接下来需要下载安装Scratch2-JMD软件,该软件的网盘下载地址:http:///share/home?uk=3558755876#category/type=0,安装包的文件名是Scratch2-JMD-v5.01.16.exe。Windows XP系统可以直接安装运行,而Windows7或Windows8系统安装时需要右键点击安装包,点击“以管理员身份”来安装即可,软件界面依然保留了原Scratch 2.0版本的基本风格,有工程、舞台、角色、脚本、造型、声音和编程区等,稍有不同的是,Scratch2-JMD软件把原Scratch 2.0“脚本”菜单中的“更多积木”换成了“电子模块”,软件窗口右上角的“登入”换成了“E2-RCU”,Scratch2-JMD软件运行后界面如图1所示。
3.Scratch2-JMD软件平台与E2控制器的连接
Scratch-JMD软件平台与E2机器人控制器有三种连接方法:有线USB、蓝牙和WiFi连接等。这里以有线USB连接为例介绍Scratch-JMD软件平台与E2机器人控制器的连接方法。
E2教育机器人积木套装里面有一条USB连接线,方形的一头连接到E2控制器,另外一头连接电脑的USB。接着给E2控制器安装好电池,按下“Power”按钮,E2控制器的屏幕出现了如图2所示的界面。
在Scratch-JMD软件平台菜单点击“连接”――“E2有线固件”,点击E2控制器触摸屏上的“USB下载”,提示下载成功后重启E2控制器。在Scratch-JMD软件平台菜单中点击“连接”――“USB HID”,再单击E2控制器“选择程序”运行“E2-USB”程序,Scratch-JMD软件界面右上角可以看到“USB已连接到E2-RCU”。至此,便完成了Scratch-JMD软件平台与E2机器人控制器的连接,从而实现了用Scratch在线控制E2教育机器人之间进行数据传输的功能。运用蓝牙和WiFi实现Scratch与机器人连接的操作方法与此类似,在此不再赘述。
Scratch与机器人共融在教学中的应用
1.用Scratch编程控制机器人完成相关任务
用Scratch-JMD软件在电脑上编好程序,通过USB连线把电脑和E2机器人连接起来,用电脑就可以控制机器人完成一系列任务。这里以Scratch控制机器人边运动边闪灯的实例来介绍其实现方案。
(1)机器人的搭建
搭建边运动边闪灯的机器人需要E2控制器1个,LED灯2个、带编码盘的直流减速马达2个,各种连接件和连线若干,2个马达分别连接在M1和M2端口,2个
文档评论(0)