|
概述
做一个电子贺卡,打开贺卡就能自动播放生日快乐歌。
适合套件:mCookie202,mCookie302,IBC
模块清单
模块
其他设备
- USB数据线*1
- 传感器连接线*1
- 传感器外壳*1
- 乐高或其它固定结构
模块搭建
- 将模块和传感器组装起来:
- 将红色的核心模块,电池盒与绿色的扩展模块吸在一起;
- 将红外反射传感器连接在Hub的A0/A1管脚;
- 将蜂鸣器连接在Hub的6/7管脚。
- 将USB连接线一端插入USB上传模块,另一端连接电脑;
编程
使用的程序块
编程思路
等待红外反射传感器检测距离,判断是否大于300,如果是则表示贺卡打开了,然后播放音乐。
开始编程
等待红外反射传感器距离值大于300(打开贺卡)。播放生日快乐歌。
测试结果
程序上传成功后,不遮住红外反射传感器就能播放生日快乐歌!
Q:能不能为生日贺卡加上彩灯呢?
A:可以,那就在播放生日歌期间点亮彩灯。
播放生日歌前点亮彩灯。生日歌播放结束后关闭彩灯。
技术规范
相关案例
Q&A
- Q:为什么直接接电源蜂鸣器不响?
- A:因为蜂鸣器属于无源蜂鸣器,只有变化的电压信号才能响。有源蜂鸣器才是加了电压就能响。
- Q:蜂鸣器可以唱歌吗?
- A:能发出不同频率的do、re、mi、fa、sol、la、si音调,可以组合成音乐,参考音乐画,如果是放音乐需要借助音频解码芯片和喇叭才行。
|