数码之家

 找回密码
 立即注册
搜索
查看: 941|回复: 38

[影音] 【花雕动手做】有趣好玩的音乐可视化系列小项目(21)--DVD 光盘灯

[复制链接]
发表于 2022-8-30 20:01:44 | 显示全部楼层 |阅读模式
本帖最后由 eagler8 于 2022-9-1 10:25 编辑

偶然心血来潮,想要做一个音乐可视化的系列专题。这个专题的难度有点高,涉及面也比较广泛,相关的FFT和FHT等算法也相当复杂,不过还是打算从最简单的开始,实际动手做做试验,耐心尝试一下各种方案,逐步积累些有用的音乐频谱可视化的资料,也会争取成型一些实用好玩的音乐可视器项目。

找到几张报废的CD 光盘, 还有一只带盖的快餐盒子,尝试搭建一个新型CD 光盘音乐可视化灯。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| 发表于 2022-8-30 20:04:58 | 显示全部楼层
快餐盒子


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-30 20:13:52 | 显示全部楼层
用热干胶,把光盘固定在餐盒之上.......



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2022-8-30 20:46:10 | 显示全部楼层
围观光彩夺目音乐
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-30 20:50:38 | 显示全部楼层


声音模块,使用性价比更高的MAX4466声音传感器。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-30 20:51:15 | 显示全部楼层
douzi707 发表于 2022-8-30 20:46
围观光彩夺目音乐

谢谢鼓励
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-30 20:54:11 | 显示全部楼层
MAX4466
是微功率运算放大器,经过优化,可用作麦克风前置放大器。它们提供了优化的增益带宽产品与电源电流的理想组合,以及超小型封装中实现低电压工件环境。 MAX4466具有增益稳定特性,仅需24μA的电源电流即可提供200kHz的增益带宽。经过解压缩,可实现+5V/V的最小稳定增益,并提供600KHZ增益带宽。此外这些放大器具有轨到轨输出,高 AVOL ,以及出色的电源抑制和共模抑制比,适合在嘈杂环境中工作。广泛应用于蜂窝电话、数字复读装置、耳机、助听器、麦克风前置放大器、便携计算机和语音识别系统中。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-30 20:57:17 | 显示全部楼层
MAX4466模块特点
电源电压:+2.4V至+5.5V(可直接接STM/ARDUNIO/树莓派等开发板)
电源抑制比:112dB
共模抑制比:126dB
AVOL:125dB(RL = 100kΩ) 轨到轨输出
静态电源电流:24μA
增益带宽:600kHz
尺寸:20.8mm x 13.8mm x 7.5mm/0.8 x 0.5 x 0.3inch

该模块在 Vcc 和接地引线上都包含铁氧体,以最大限度地减少电源噪声。如果与 MCU 一起使用,最好使用 2.4V – 5.5V 范围内可用的最安静的电源。在 Arduino 上,这通常是 3.3V 电源。输出是直流耦合的。当输出信号处于静止状态时,它将位于 Vcc/2。如果 Vcc 为 5V,则输出将为 2.5V。如果输出需要交流耦合,可以在输出引脚和它驱动的电路的输入之间增加一个100uF的电容。背面的小型单圈电位器可让您将增益从 25x 调整到 125x。逆时针旋转电位器会增加增益,而逆时针旋转会降低增益。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2022-8-30 20:59:48 | 显示全部楼层
这个可以有!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-30 21:00:36 | 显示全部楼层
WS2812B灯带选用的是每米60灯黑底裸板



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-30 21:03:43 | 显示全部楼层
WS2812B其主要特点
智能反接保护,电源反接不会损坏IC。
IC控制电路与LED点光源公用一个电源。
控制电路与RGB芯片集成在一个5050封装的元器件中,构成一个完整的外控像素点。
内置信号整形电路,任何一个像素点收到信号后经过波形整形再输出,保证线路波形畸变不会累加。
内置上电复位和掉电复位电路。
每个像素点的三基色颜色可实现256级亮度显示,完成16777216种颜色的全真色彩显示,扫描频率不低于400Hz/s。
串行级联接口,能通过一根信号线完成数据的接收与解码。
任意两点传传输距离在不超过5米时无需增加任何电路。
当刷新速率30帧/秒时,级联数不小于1024点。
数据发送速度可达800Kbps。
光的颜色高度一致,性价比高。

主要应用领域
LED全彩发光字灯串,LED全彩模组, LED全彩软灯条硬灯条,LED护栏管。
LED点光源,LED像素屏,LED异形屏,各种电子产品,电器设备跑马灯。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-30 21:04:28 | 显示全部楼层

谢谢鼓励
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-30 21:07:28 | 显示全部楼层
安装灯带



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-30 21:10:47 | 显示全部楼层
  【花雕动手做】有趣好玩的音乐可视化系列小项目(21)--CD 光盘灯
  项目程序之一:LED循环绿色快闪测试

  1. /*
  2.   【花雕动手做】有趣好玩的音乐可视化系列小项目(21)--CD 光盘灯
  3.   项目程序之一:LED循环绿色快闪测试
  4. */

  5. #include <Adafruit_NeoPixel.h>

  6. #define PIN 6
  7. #define MAX_LED 23

  8. #define ADD true
  9. #define SUB false

  10. int val = 0;
  11. boolean stat = ADD;

  12. Adafruit_NeoPixel strip = Adafruit_NeoPixel( MAX_LED, PIN, NEO_RGB + NEO_KHZ800 );

  13. void setup() {
  14.   strip.begin();
  15.   strip.show();
  16. }

  17. void loop() {
  18.   uint8_t i, a = 0;
  19.   uint32_t color = strip.Color(255, 0, 0);
  20.   while (a < 24)
  21.   {
  22.     for (i = 0; i < 23; i++)
  23.     {
  24.       if (i == a) strip.setPixelColor(i, color);
  25.       else strip.setPixelColor(i, 0);
  26.     }
  27.     strip.show();
  28.     delay(100);
  29.     a++;
  30.   }
  31. }
复制代码


回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-30 21:13:40 | 显示全部楼层
实验场景图



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-30 21:19:50 | 显示全部楼层
实验场景图  动态图



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2022-8-31 10:02:32 | 显示全部楼层
花样众多,不错不错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-31 10:39:44 | 显示全部楼层
  【花雕动手做】有趣好玩的音乐可视化系列小项目(21)--CD 光盘灯
  项目程序之二:NeoPixel 灯条测试程序
  模块接线:WS2812B接D6
  MAX4466      UNO
  VCC          5V
  GND         GND
  OUT          A0



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-31 10:40:10 | 显示全部楼层



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-31 10:40:46 | 显示全部楼层
kkdkj 发表于 2022-8-31 10:02
花样众多,不错不错

谢谢老师的鼓励
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-14 06:52 , Processed in 0.280801 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表