开源智能彩虹音乐触摸灯/zh
概述
- 项目名称:开源智能彩虹音乐触摸灯
- 目的:当有人触摸时,相应的彩灯亮并产生一个音符
- 难度:中
- 耗时: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-TOUCH,能够检测是否有人触摸。控制部分主要为声光控制,发光部件采用14个彩灯为一的彩灯带,能让彩虹灯呈现美轮美奂的颜色;音频部分通过Microduino-Aduio模块管理音频文件,Microduino-Amplifier功率放大模块驱动1个喇叭发出动听的声音。 整体系统的控制原理即接入以上两个部分,Microduino-Core+核心通过触摸传感器探测到有人触摸后,系统控制彩灯带对应的灯产生颜色,Auido模块将产生一个对应的音符,从而实现彩虹触摸灯的效果。
- 主要传感器
Microduino-TOUCH/zh是电容式触摸检测传感器模块。
电容特性为充放电时间短、通交流阻直流。触摸传感器的回路电流为直流电,所以触摸传感器两端在通电后相当于开路,触摸传感器两端为高电平。人体组织和体液都可以导电,人体接触电容两端之后,触摸传感器两端变成低电平。人体结束和触摸传感器的接触后,电容暂瞬间开始充电,达到电容的额定容量之后,电容两端相当于开路,触摸传感器两端又变成高电平。触摸传感器通过两端电压的变化判断是否有触摸。