手势音乐盒
目的
做一个可以通过手势控制的音乐盒,左右挥动手切歌,上下调音量,同时,根据音量,LED灯闪烁不同颜色。
原理
通过手势传感器来获取人的手势,不同的手势对应切歌或调节音量的功能。内置一个Mic传感器,监测声音强度,以此控制灯光颜色。
设备
模块 | 数量 | 功能 |
mCookie-Core | 1 | 核心板 |
mCookie-Hub | 1 | 传感器转接板 |
mCookie-mBattery | 1 | 程序下载和供电 |
mCookie-AudioPro | 1 | 播放音乐 |
mCookie-MicroSD | 1 | 读取存储卡数据 |
Sensor-MIC | 1 | 检测声音强度 |
Sensor-Color LED | 2 | 发光 |
Sensor-Gesture | 1 | 手势传感器 |
其他设备
- 喇叭*1
- 传感器线*4
- 喇叭线*1
- USB线*1
- 积木或其他固定结构
准备
Step1:用USB线将Core模块和电池盒与PC/Mac相连,并打开Mixly。
Step2:下载示例程序:Gesture Music Light
Step3:打开下载的程序,选择好板卡和COM端口下载程序。
搭建硬件
Setup 1:用连接线将手势传感器接到Hub模块的IIC接口上,将MIC接到A0口,彩灯接8/9
Setup 2:先将Micro SD, AudioPro和Core模块堆叠在一起,再和Hub堆叠到电池盒上
如何操作
靠近开始第一首歌,向右挥手下一曲,向左挥手上一曲,向上挥手增加音量,向下挥手减少音量。远离停止播放歌曲。根据音乐声音的大小,led彩灯会亮不同的颜色。将应用连接到电脑,可以从Mixly的串口监视器里看到手势。
结果
你可以通过乐高搭建一个漂亮的外观,或者和3D打印的外壳做一个结合。