开源智能彩虹音乐触摸灯/zh
Jialexd@foxmail.com(讨论 | 贡献)2016年1月14日 (四) 08:03的版本
概述
- 项目名称:开源智能彩虹音乐触摸灯
- 目的:当有人触摸时,相应的彩灯亮并产生一个音符
- 难度:中
- 耗时:2小时
- 制作者:
- 简介:
本次教程我们将使用Microduino产品模块快速搭建一个智能彩虹音乐触摸灯, 该系统通过触摸按键探测表面是否有人触摸。当有人触摸时,就会有对应位置的彩灯亮并产生一个对应的音符。
材料清单
- Microduino设备
模块 | 数量 | 功能 |
Microduino-Cube-S1/zh | 1 | 扩展板 |
Microduino-Core+/zh | 1 | 核心板 |
Microduino-USBTTL/zh | 1 | 下载程序 |
Microduino-BT/zh | 1 | 蓝牙模块 |
Microduino-Audio/zh | 1 | 音频播放 |
Microduino-Amplifier/zh | 1 | 功率放大 |
Microduino-Sensorhub/zh | 1 | 与传感器相连 |
Microduino-TOUCH/zh | 7 | 触摸传感器 |
- 其他设备
模块 | 数量 | 功能 |
Micro-USB线 | 1 | 下载程序,供电 |
喇叭 | 2 | 发声 |
螺丝 | 5 | 固定模块 |
彩灯带 | 1 | |
外壳 | 1 |
实验原理
迎门人体检测系统主要分为检测与控制两个部分。检测部分采用红外热释传感器Microduino-PIR,能探测附近人体的红外特征信号。控制部分为声光控制,发光部件采用Microduino-Lantern模块,能让LED呈现美轮美奂的颜色;音频部分通过Microduino-Aduio模块管理音频文件,Microduino-Amplifier功率放大模块驱动2个喇叭发出洪亮的声音。
整体系统的控制原理即接入以上两个部分,Microduino-Core核心通过PIR传感器探测到附近有人靠近后,控制Lantern模块变换颜色,Auido模块播报“欢迎光临”语音,从而达到迎宾欢迎的效果。
- 主要传感器
Microduino-PIR/zh 人体都有恒定的体温,一般在37摄氏度,所以会发出特定波长10um左右的红外线,热释传感器就是通过被动式红外探头探测10um左右红外线而进行工作的。人体发射的10um左右的红外线经过菲涅尔滤光片增强后聚集到红外探头上。 红外探头通常采用热释电元件,这种元件在接受到人体红外辐射温度发生变化时就会失去电荷平衡,向外释放电荷,后续电路经过处理就能产生可以处理的电信号。 菲涅尔透镜利用透镜的特殊光学原理,在探测器前方产生一个交替变化的“盲区”和“高灵敏区”,以提高他的探测接收灵敏度。当有人从透镜前走过时,人体发出的红外线就不断地交替从“盲区”进入“高灵敏区”,这样就使接收到的红外信号以忽强忽弱的脉冲形式输入,从而增强其能量幅度。热释红外传感器只有配合菲涅尔透镜使用才能发挥最大作用。