“开源智能彩虹音乐触摸灯/zh”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
导入音频文件
拼装彩虹触摸灯
第89行: 第89行:
  
 
*'''Step2''':
 
*'''Step2''':
**将以下模块'''依次堆叠'''起来:
+
**将以下模块叠加到'''[[Microduino-Cube-S1/zh]]'''底板上
 
***'''[[Microduino-Sensorhub/zh]]'''
 
***'''[[Microduino-Sensorhub/zh]]'''
 
***'''[[Microduino-BT/zh]]'''
 
***'''[[Microduino-BT/zh]]'''
第95行: 第95行:
 
***'''[[Microduino-Amplifier/zh]]'''
 
***'''[[Microduino-Amplifier/zh]]'''
 
***'''[[Microduino-Core+/zh]]'''
 
***'''[[Microduino-Core+/zh]]'''
***之后加在'''[[Microduino-Shield Cube-S1/zh]]'''底板上
 
 
 
[[File:Microduino_4.jpg||600px|center]]
 
[[File:Microduino_4.jpg||600px|center]]
  

2016年3月18日 (五) 07:43的版本

Language English

概述

  • 项目名称:开源智能彩虹音乐触摸灯
  • 目的:当有人触摸时,相应的彩灯亮并产生一个音符
  • 难度:中
  • 耗时:2小时
  • 制作者:ray
  • 简介:
    • 使用Microduino产品模块快速搭建一个智能彩虹音乐触摸灯
    • 该系统通过触摸按键探测表面是否有人触摸
    • 当有人触摸时,就会有对应位置的彩灯亮并产生一个对应的音符

Microduino 1.JPG

材料清单

  • Microduino设备
模块 数量 功能
Microduino-Core+/zh 1 核心板
Microduino-USBTTL/zh 1 下载程序
Microduino-Audio/zh 1 音频播放
Microduino-Amplifier/zh 1 功率放大
Microduino-Sensorhub/zh 1 与传感器相连
Microduino-TOUCH/zh 7 触摸传感器
Microduino-Cube-S1/zh 1 扩展板
  • 其他设备
模块 数量 功能
Micro-USB线 1 下载程序,供电
喇叭 1 发声
尼龙螺丝 4 固定模块
尼龙螺母 4 固定模块
尼龙螺丝柱 4 固定模块
双面胶 7 固定传感器
彩灯带 1
外壳 1

实验原理

  • 开源智能彩虹音乐触摸灯主要分为触摸检测音频播放两个部分:
    • 触摸检测部分:采用按键触摸传感器Microduino-TOUCH/zh,能够检测是否有人触摸
      • 控制部分主要为声光控制,发光部件采用14个彩灯为一的彩灯带,能让彩虹灯呈现美轮美奂的颜色
    • 音频播放部分:通过Microduino-Audio/zh模块管理音频文件
Microduino 2.JPG

下载程序

程序烧写

  • Microduino-Core+/zhMicroduino-USBTTL/zh堆叠在一起
    • 用数据线连接其中的Microduino-USBTTL/zh准备上传程序。
    • 注意:最好不要将所有模块堆叠在一起之后再上传程序
  • 打开Arduino IDE for Microduino,环境,(搭建参考:AVR核心:Getting started/zh
  • 点击【工具】,确认板卡(Microduino-Core+)处理器(Atmega644pa@16M,5V)选择无误,并选中对应端口号(COMX)
  • 点击【文件】->【打开】,浏览到项目程序地址,点击“BluButterflyLight.ino”程序打开
  • 几项都无误后,点击"→"按钮下载程序到开发板上

存储音频

  • 音频文件需要提前储存在储存器

拼装彩虹触摸灯

Microduino 3.jpg
Microduino 4.jpg
Microduino 5.jpg
Microduino 6.JPG
  • Step5:
    • 彩灯带有线的头方向放在靠底板那边,触摸传感器按照上面图和下面图顺序依次放好
Microduino-7.jpg
  • Step6:
    • 喇叭的固定座放在喇叭上
  • Step7:
    • 然后将固定座和喇叭一起连接到外壳
Microduino-9.jpg
  • Step8:
    • 之后把内部结构拼好
Microduino-10.jpg
  • Step9:
    • 最后把侧面也装上
Microduino-11.jpg
  • Step10:
    • 这样彩虹灯外形拼好了
    • 然后用USB数据线将电脑和彩虹触摸灯连接
    • 用手触摸彩虹灯上面,就会产生一个音符并在对应位置LED灯亮
    • 也可以用手机通过蓝牙来控制它
Microduino-12.jpg

视频