数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1431|回复: 46

[other] 【花雕动手做】有趣好玩的音乐可视化系列小项目(12)---米管快速节奏灯

[复制链接]
发表于 2022-7-24 11:23:19 | 显示全部楼层 |阅读模式
偶然心血来潮,想要做一个声音可视化的系列专题。这个专题的难度有点高,涉及面也比较广泛,相关的FFT和FHT等算法也相当复杂,不过还是打算从最简单的开始,实际动手做做试验,耐心尝试一下各种方案,逐步积累些有用的音乐频谱可视化的资料,也会争取成型一些实用好玩的音乐可视器项目。

花雕动手做】有趣好玩的音乐可视化项目(12)---米管快速节奏灯

捡到的报废灯管,准备利用一下,做个一米二的快速节奏灯




本帖子中包含更多资源

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

x

打赏

参与人数 2家元 +40 收起 理由
kkdkj + 20 謝謝分享
玛德陛下 + 20 加油↖(^ω^)↗

查看全部打赏

 楼主| 发表于 2022-7-24 11:37:02 | 显示全部楼层
两个头都锯掉,抽出里面的LED灯片



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-24 11:40:21 | 显示全部楼层
花盆底盘找了二个,当灯管座



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-24 11:43:47 | 显示全部楼层
使用多级扩孔钻头



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-24 11:49:04 | 显示全部楼层
灯管地座三秒扩孔28mm





本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-24 11:54:59 | 显示全部楼层
开发板使用合宙CORE ESP32-C3



主要特色
(1)功能强,应用广
合宙ESP32-C3开发板高集成化设计,板载 Wi-Fi/BLE天线、4MB Flash,支持UART、GPIO、SPI、I2C、ADC、PWM等接口,满足大多数应用;板载CH343P芯片实现更高速率的USB转串口,固件下载更快更稳。
(2)用料足,信号好
合宙ESP32-C3开发板采用4层PCB,板载2.4G天线,经过调试达到了比较好的使用效果。实测2.38到2.48GHz范围内的驻波比(VSWR)值比较好,能够有效的将发射功率辐射到无线空间。
(3)多样化开发更便捷
合宙ESP32-C3开发板目前支持:LuatOS/乐鑫IDF/Arduino/MicroPython等多样化开发方式,使用更便捷。LuatOS固件在社区大神梦程的努力下现已支持以下功能,其他内容正在不断更新。


本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2022-7-24 11:58:39 | 显示全部楼层
合宙ESP32-C3开发板
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-24 11:58:40 | 显示全部楼层
ESP32-C3核心板 IO引脚图

1路SPI FLASH,板载4MB,支持最高 16MB
2路UART接口,UART0~UART1,其中下载口为UART0
6 路 12 比特 ADC,最高采样率 100KSPS
1路低速SPI接口,支持主模式
1路IIC控制器
4路PWM接口
GPIO外部管脚15路,可复用
2路贴片LED指示灯
1路复位按键+1路BOOT按键
1路USB转TTL下载调试口
2.4G PCB板载天线



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-24 11:59:27 | 显示全部楼层
Never。 发表于 2022-7-24 11:58
合宙ESP32-C3开发板

比较适合做小项目
回复 支持 反对

使用道具 举报

发表于 2022-7-24 12:00:44 | 显示全部楼层
eagler8 发表于 2022-7-24 11:59
比较适合做小项目

买了 不会玩
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-24 12:03:27 | 显示全部楼层
声音模块使用MAX9814




MAX9814是一款低成本高性能麦克风放大器,具有自动增益控制(AGC)和低噪声麦克风偏置。器件具有低噪声前端放大器、可变增益放大(VGA)、输出放大器、麦克风偏置电压发生器和AGC控制电路。
●自动增益控制(AGC)
●3种增益设置(40dB、50dB、60dB)
●可编程动作时间
●可编程动作和释放时间比
●电源电压范围2.7V~5.5V  
●低THD:0.04% (典型值)
●低功耗关断模式
●内置2V低噪声麦克风偏置



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-24 12:07:54 | 显示全部楼层
彩灯使用WS2812B

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

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



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-24 12:10:09 | 显示全部楼层

使用Arduino IDE,比较简单省事
见【花雕体验】12 搭建ESP32C3之Arduino开发环境
https://www.mydigit.cn/thread-320588-1-1.html
(出处: 数码之家)

回复 支持 反对

使用道具 举报

发表于 2022-7-24 12:19:42 | 显示全部楼层
赶上直播了,正打算整个wifi模块开发板学习学习
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-24 12:20:25 | 显示全部楼层
WS2812B灯带选用的是每米60灯黑底裸板



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-24 12:22:42 | 显示全部楼层
kgmx 发表于 2022-7-24 12:19
赶上直播了,正打算整个wifi模块开发板学习学习

只使用简单功能,控制灯带.......
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-24 12:24:16 | 显示全部楼层
WS2812模块电原理图



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-24 12:32:31 | 显示全部楼层
WS2812B是集控制电路和发光电路于一体的LED光源元件,其控制IC为WS2812B,发光元件是5050RGBLED,电压为5V,每个单位的峰值电流为60ma,灯带为三线制,VCC GND DIN分别为电源+、电源-、信号,当使用外部电源时,外部电源-需要与单片机的GND相连。



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-24 12:33:07 | 显示全部楼层



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-24 12:42:30 | 显示全部楼层
把灯带放入灯管之中(这里我剪了70颗灯珠)



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-22 05:30 , Processed in 1.419603 second(s), 13 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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