创客包使用说明书-中阶-莲花小学技巧.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
介绍 在初阶中我们可以使用Scratch玩耍学习制作游戏和动画了,现在在中阶教程中我们学习怎么使用zaoPi的接口与传感器。我们可以使用这些传感器实现人跟小游戏进行互动。 LED心跳灯! 从初阶开始,我们就知道怎么使用zaoScratch啦,现在我们就要开始玩转zaoScratch例程。 Led灯是一只有长短脚的小灯,长的是正极,短的是负极。 引脚接口: LED + - zaoPi PIN-13 PIN-6 正极接一个220欧的电阻,电阻另一端接Pi的第13个引脚(第1个引脚有个倒三角); 负极接Pi的GND,也就是第6个引脚。 在我们的zaoPi-EXT扩展板上已经有有LED在上面,把扩展插到我们的zaoP上,就可以使用。转接板的J3 BEP向zaoPi正面的方向插在zaoPi的40P gpio的接口上。 实战: 打开例程1-LED,主程序如图1-1。(记得先断开传感器在连接哦!) 第一个模块是开始模块,表示程序如何什么时候开始的,那这个绿色旗子就说明,点击旗子时开始运行这些程序块; 第二各模块是广播模块,发送一个2 LED灯的命令,告诉zaoPi我现在要使用LED灯;(每个传感器都要先通知zaoPi才能用哦!) 第三个模块是重复执行模块,重复执行所包含的程序块; 第四、第六个模块是广播给zaoPi的开灯的命令;和 第五、第七个就等待一秒钟。 那么整个程序就是像人的心跳一样,一跳一跳,一闪一闪的呢!要自己动手实现哦,是不是很好玩呀,快跟朋友一起来玩吧! 蜂鸣器 蜂鸣器是一个播放声音的一个电子模块。 把EXT扩展板插在zaoPi上,然后将蜂鸣器正面向上插在扩展板的J3 BEEP插口上。 实战: 打开“文件-例子-zaoPi-2-蜂鸣器”,点击小猫角色,可以看到以下程序; 功能 脚本 说明 循环打开蜂鸣器1秒,再关闭蜂鸣器1秒。 初始化将要用到的蜂鸣器模块。 奇思妙想: 大家学完这节就可以控制蜂鸣器,想想还有什么更好玩的? 人体感应传感器 人体都有恒定的体温,一般在37度,所以会发出特定波长10UM左右的红外线,被动式红外探头就是靠探测人体发射的10UM左右的红外线而进行工作的。当人体走动时就能产生报警信号。 把EXT扩展板插在zaoPi上,然后将人体感应传感器正面向上插在扩展板的J2 MEN插口上。 实战: 打开“文件-例子-zaoPi-3-人体感应报警”,点击小猫角色,可以看到以下程序; 功能 脚本 说明 当有人走过传感器前面的时候,就会播放“喵”的一声。 点击右上角绿色旗子开始运行。当有人走过传感器前面的时候,就会播放“喵”的一声。 2. 可以开始修改程序,创作自己的程序。 测距传感器 超声波测距离传感器,采用超声波回波测距原理,运用精确的时差测量技术,检测传感器与目标物之间的距离。 把EXT扩展板插在zaoPi上,然后将人体感应传感器正面向上插在扩展板的J6 UL插口上。 实战: 1. 打开“文件-例子-zaoPi-4-测距传感器.sb”,点击小猫角色,可以看到以下程序; 功能 脚本 说明 测量传感器到物体的距离,将距离数值存在变量6 测距传感器。 点击右上角绿色旗子开始运行。当物体距离传感器正面小于20厘米播放喵的声音。 2. 可以开始修改程序,创作自己的程序。 声音传感器 声音传感器能识别声音的有无(根据震动原理)。 把EXT扩展板插在zaoPi上,然后将传感器正面向上插在扩展板的J5 SOUND插口上。 实战: 1. 打开“文件-例子-zaoPi-5-声音传感器.sb”,点击小猫角色,可以看到以下程序; 功能 脚本 说明 识别附近有无声音。 点击右上角绿色旗子开始运行。当有声音切换小猫造型。 2. 可以开始修改程序,创作自己的程序。 报警器 这是一个综合的例程,使用之前介绍过的传感器模块做一个报警器。传感器包括LED灯、人体感应传感器、声音传感器、测距传感器等 把EXT扩展板插在zaoPi上,然后将对应的传感器按下表的接口连接。 EXT扩展板 Led灯 人体感应传感器 声音传感器 测距传感器 传感器 板上自带 J2 MEN J5 SOUND J6 UL 实战: 1. 打开“文件-例子-zaoPi-6-报警器.sb”,点击小猫角色,可以看到以下程序; 功能 脚本 说明 初始化传感器模块以及更新传感器的值并广播通知检测任务。 点击右上角绿色旗子开始运行。当有声音切换小猫造型。 在检测任务中检测传感器的值,如果有人或有声音或物体距离测距传感器小于20厘米就广播通知报警任务。 报警任务打开LED灯以及播放喵声音 2. 可以开始修改程序,创作自己的程序。 温湿度传感器 可以检

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档