创客包使用说明书中阶莲花小学.docx
- 文档编号:9210491
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:13
- 大小:219.30KB
创客包使用说明书中阶莲花小学.docx
《创客包使用说明书中阶莲花小学.docx》由会员分享,可在线阅读,更多相关《创客包使用说明书中阶莲花小学.docx(13页珍藏版)》请在冰豆网上搜索。
创客包使用说明书中阶莲花小学
1.介绍
在初阶中我们可以使用Scratch玩耍学习制作游戏和动画了,现在在中阶教程中我们学习怎么使用zaoPi的接口与传感器。
我们可以使用这些传感器实现人跟小游戏进行互动。
2.
LED心跳灯!
从初阶开始,我们就知道怎么使用zaoScratch啦,现在我们就要开始玩转zaoScratch例程。
Led灯是一只有长短脚的小灯,长的是正极,短的是负极。
引脚接口:
LED
+
-
zaoPi
PIN-13
PIN-6
正极接一个220欧的电阻,电阻另一端接Pi的第13个引脚(第1个引脚有个倒三角);
负极接Pi的GND,也就是第6个引脚。
在我们的zaoPi-EXT扩展板上已经有有LED在上面,把扩展插到我们的zaoP上,就可以使用。
转接板的J3BEP向zaoPi正面的方向插在zaoPi的40Pgpio的接口上。
实战:
打开例程1-LED,主程序如图1-1。
(记得先断开传感器在连接哦!
)
第一个模块是开始模块,表示程序如何什么时候开始的,那这个绿色旗子就说明,点击旗子时开始运行这些程序块;
第二各模块是广播模块,发送一个2LED灯的命令,告诉zaoPi我现在要使用LED灯;(每个传感器都要先通知zaoPi才能用哦!
)
第三个模块是重复执行模块,重复执行所包含的程序块;
第四、第六个模块是广播给zaoPi的开灯的命令;
和
第五、第七个就等待一秒钟。
那么整个程序就是像人的心跳一样,一跳一跳,一闪一闪的呢!
要自己动手实现哦,是不是很好玩呀,快跟朋友一起来玩吧!
3.
蜂鸣器
蜂鸣器是一个播放声音的一个电子模块。
把EXT扩展板插在zaoPi上,然后将蜂鸣器正面向上插在扩展板的J3BEEP插口上。
实战:
1.打开“文件->例子->zaoPi->2-蜂鸣器”,点击小猫角色,可以看到以下程序;
功能
脚本
说明
循环打开蜂鸣器1秒,再关闭蜂鸣器1秒。
初始化将要用到的蜂鸣器模块。
奇思妙想:
大家学完这节就可以控制蜂鸣器,想想还有什么更好玩的?
4.
人体感应传感器
人体都有恒定的体温,一般在37度,所以会发出特定波长10UM左右的红外线,被动式红外探头就是靠探测人体发射的10UM左右的红外线而进行工作的。
当人体走动时就能产生报警信号。
把EXT扩展板插在zaoPi上,然后将人体感应传感器正面向上插在扩展板的J2MEN插口上。
实战:
2.打开“文件->例子->zaoPi->3-人体感应报警”,点击小猫角色,可以看到以下程序;
功能
脚本
说明
当有人走过传感器前面的时候,就会播放“喵”的一声。
点击右上角绿色旗子开始运行。
当有人走过传感器前面的时候,就会播放“喵”的一声。
2.可以开始修改程序,创作自己的程序。
5.
测距传感器
超声波测距离传感器,采用超声波回波测距原理,运用精确的时差测量技术,检测传感器与目标物之间的距离。
把EXT扩展板插在zaoPi上,然后将人体感应传感器正面向上插在扩展板的J6UL插口上。
实战:
1.打开“文件->例子->zaoPi->4-测距传感器.sb”,点击小猫角色,可以看到以下程序;
功能
脚本
说明
测量传感器到物体的距离,将距离数值存在变量6测距传感器。
点击右上角绿色旗子开始运行。
当物体距离传感器正面小于20厘米播放喵的声音。
2.可以开始修改程序,创作自己的程序。
6.声音传感器
声音传感器能识别声音的有无(根据震动原理)。
把EXT扩展板插在zaoPi上,然后将传感器正面向上插在扩展板的J5SOUND插口上。
实战:
1.打开“文件->例子->zaoPi->5-声音传感器.sb”,点击小猫角色,可以看到以下程序;
功能
脚本
说明
识别附近有无声音。
点击右上角绿色旗子开始运行。
当有声音切换小猫造型。
2.可以开始修改程序,创作自己的程序。
7.报警器
这是一个综合的例程,使用之前介绍过的传感器模块做一个报警器。
传感器包括LED灯、人体感应传感器、声音传感器、测距传感器等
把EXT扩展板插在zaoPi上,然后将对应的传感器按下表的接口连接。
EXT扩展板
Led灯
人体感应传感器
声音传感器
测距传感器
传感器
板上自带
J2MEN
J5SOUND
J6UL
实战:
1.打开“文件->例子->zaoPi->6-报警器.sb”,点击小猫角色,可以看到以下程序;
功能
脚本
说明
初始化传感器模块以及更新传感器的值并广播通知检测任务。
点击右上角绿色旗子开始运行。
当有声音切换小猫造型。
在检测任务中检测传感器的值,如果有人或有声音或物体距离测距传感器小于20厘米就广播通知报警任务。
报警任务打开LED灯以及播放喵声音
2.可以开始修改程序,创作自己的程序。
8.
温湿度传感器
可以检测周围环境的湿度和温度,湿度测量范围20%-95%(0度-50度范围)湿度测量误差+-5%,温度测量范围0度-50度,温度测量误差+-2度。
把EXT扩展板插在zaoPi上,然后将传感器正面向上插在扩展板的J7TMP插口上。
实战:
1.打开“文件->例子->zaoPi->7-温湿度传感器.sb”,点击小猫角色,可以看到以下程序;
功能
脚本
说明
检测附近环境温湿度。
点击右上角绿色旗子开始运行。
在舞台上显示温度和湿度。
2.可以开始修改程序,创作自己的程序。
9.
光强传感器
当用手触摸时,S输出一个高电平,灯亮;手放开就是低电平,再次触摸S输出一个高电平,手放开就是低电平。
把EXT扩展板插在zaoPi上,然后将传感器正面向上插在扩展板的J3I2C插口上。
实战:
1.打开“文件->例子->zaoPi->8.光强传感器.sb”,点击小猫角色,可以看到以下程序;
功能
脚本
说明
检测附近环境光照强度。
点击右上角绿色旗子开始运行。
在舞台上显示光照强度。
2.可以开始修改程序,创作自己的程序。
10.
触摸传感器
当用手触摸时,S输出一个高电平,灯亮;手放开就是低电平,再次触摸S输出一个高电平,手放开就是低电平。
把EXT扩展板插在zaoPi上,然后将传感器正面向上插在扩展板的J8TOUCH插口上。
实战:
1.打开“文件->例子->zaoPi->9.触摸传感器.sb”,点击小猫角色,可以看到以下程序;
功能
脚本
说明
检测手指触摸状态。
点击右上角绿色旗子开始运行。
在舞台上显示触摸状态。
有触摸为1,没触摸为0。
2.可以开始修改程序,创作自己的程序。
附录
zaoPi的GPIO引脚图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 创客包 使用 说明书 莲花 小学
![提示](https://static.bdocx.com/images/bang_tan.gif)