亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

音乐色彩

组件和用品

Arduino Nano R3
× 1
NeoPixel strip
× 1

应用和在线服务

Arduino IDE
CMU.EXE

关于这个项目

新的一年即将到来。每个人都想开开心心地迎接它。我制作的这些音乐灯会对我有所帮助。也许我的音乐灯会在你迎接新年的时候帮你装饰,让它更亮。

音乐灯的一般视图:

在 LED 灯带和 Arduino 交付期间,我为个人电脑编写了声光程序“Musical Light”,为 Arduino 编写了 WS2812 磁带控制草图或类似程序。

磁带可以由连接到 COM 端口的 Arduino 直接管理,也可以通过 nRF24L01 的无线电桥进行管理。在第一种情况下,使用草图 COMTOLEF.ino,在第二个草图中使用 COMtoRF 和 RFtoLED。

提供了连接图:

当您在不使用额外电源的情况下直接连接到 USB PC 时,请记住 USB 端口的负载能力有限。如果你的色带有大量的二极管,你只需要将草图中的 LED 数量设置为少于 20 个。像这样:

#define strip Led 20 

无需剪断丝带。如果需要,请按照制造商的建议在端子 D2 和 Din 之间安装一个 33 到 470 Ω 的电阻器。 Arduino nano 和 LED 灯带的最小连接方案显示在程序的 Easy Connection 选项卡上。

该程序支持彩色和动态操作模式,可连接到 PC 的任何音频设备。音频流的数字处理由 PC 执行。彩色音乐程序由 Arduino 板根据从 PC 接收到的录音制品当前片段的光谱组成数据形成。在程序中,您可以选择七种彩色音乐程序之一或超过 100 种动态音乐程序之一。在附加的草图中实现了 72 个动态子程序。其余程序可供开发人员使用。

音乐节目:

动态程序:

我的音频连接选项。

我使用 iTunes 播放音频。我的音频接收器 YAMAHA 支持播放。同时iTunes可以同时输出音频到音频接收器和PC。在 PC 上,我使用虚拟音频线连接到我的程序,如下所示。

进入 PC 的音频流默认通过“虚拟音频线”的输入端进入设备,其输出端作为彩色音乐节目的声源。您还可以使用混音器、PC 线路输入甚至 PC 或笔记本电脑麦克风在我的程序中接收音频流。

运行程序的种类:

程序可以最小化到托盘,启动时安装,启动后最小化到托盘。

注意! 在编译草图之前,安装必要的库并在草图中更正线:

#define stripLed 120 

与您的磁带对应的 LED 数量,例如:

#define stripLed 240.  

新年快乐,圣诞快乐!音乐节目视频:

动态程序视频:

代码

音乐灯
https://github.com/juraspb/MusicToColor

示意图


制造工艺

  1. 电视
  2. Arduino Spybot
  3. FlickMote
  4. 自制电视 B-Gone
  5. 主时钟
  6. 找到我
  7. Arduino Power
  8. Tech-TicTacToe
  9. Arduino Quadruped
  10. Arduino RGB 混色器
  11. Arduino Joystick
  12. Arduino 混色器