硬件部件:
乐鑫esp32s× 1个
德州仪器ua741cp× 2
音频/视频电缆组件,3.5毫米超薄立体声插头至3.5毫米超薄立体声插孔 × 1个
欧姆龙电子元器件有限公司微动开关× 1个
旋转电位计,10 kohm × 2
电容10 µf × 5
电容器47 µf × 2
ws2812可寻址led灯带 × 1个
通孔电阻,500 ohm × 2
电阻10k欧姆 × 5
2.6k欧姆电阻× 4
1.5k欧姆电阻× 2
vishay 11k欧姆电阻× 2
xl6009 dc-dc可调升压升压转换器模块× 1个
手动工具和制造机:
烙铁(通用)
焊锡线,无铅
剥线钳和切割器,18-10 awg /0.75-4mm²容量电线
钳,长鼻子
剪钳
多功能工具,螺丝刀
有一天,我看到youtube推荐scott marley制作esp32 vu电表的视频时,就被启发创建了这个项目。
当我认为它可以替代logitech的lightsync pc游戏扬声器时,他的项目引起了我的注意。与标准的rgb led条形灯相比,它们的扬声器提供了一种在游戏时营造强烈气氛的绝妙方式,而实际上并不能做很多事情。
对于提供手绘示意图,我深表歉意。无论如何,这就是电路的工作原理。
请确保是您的5v电源供电可以处理在至少2a上大多数情况下,你的电脑usb电源柔顺应该是足够的,如果你不设置的亮度也高。
建议您使用外部电源,而不是esp32 vin引脚的5v电源。该ams 1117只,意在规范5v到3.3v的esp板。如果从中汲取太多电流,它将发热,并可能烧坏。
该值可能会根据您设置的亮度而有所不同
1.左右音频通道连接到运算放大器的反相输入。
2.电位器用于控制运算放大器的增益。根据音频信号的“响度”来控制增益,以确保led灯带能够对给定的音频信号做出反应(它们可以获得约20的增益)
提醒:不要将增益设置得太高,否则音频信号将被切断,因为放大后的信号的幅度必须在op amp放大范围的范围内。当灯光太亮时,您可以判断何时切断信号。
3.为简化起见,我们仅使用单一电源(假设我们大多数人没有分开的电源)。 我们抵消了运算放大器的虚拟基础,因此它可以放大整个波形
4.输出电容器用于交流耦合输出信号,以消除施加在运算放大器同相输入上的虚拟接地偏移。
5.我们需要使用分压器再次偏置信号,使其处于正范围,因为esp 32的adc不会拾取负电压。
绿色信号显示输出信号,准备好将其馈入esp 32的adc引脚。红色信号显示输入信号
请注意,这是模拟,您的行驶里程可能会根据您的状况而有所不同。我没有示波器,所以这是我能做的最好的事情。
(esp32的adc范围= 0-3.3v)
我已将运算放大器的输入电压设置为7.3v,以使信号在达到太高的电压之前饱和,从而可能损坏esp32 gpio引脚。
如果您使用的降压/升压转换器模块如下图所示,则有一个小螺钉可以旋转以调节降压/升压转换器的输出电压。
就我而言,我在将其直接设置为7.3v时遇到问题,因此我使用分压器为运放获得7.3v。
记住地面上的输入音频信号!
我们做了与该硬件!
您可以使用任何您想要保留的东西并获得更好外观的外壳。我使用了一个带钻孔机的旧容器来存放电线和输入。选择任何您喜欢的项目,使您的项目与众不同!
注意:
在实施代码之前。这是强烈建议你熟悉的fastled库。
请检查出的视频链接,以获得准备用于该项目。
运算放大器教程:
esp32 8倍频频谱显示
fastled基础
e络盟推出TE Connectivity防紫外线圆形密封塑料连接器
Windows 10X相较Windows 10有哪些亮点?
蜕变盈方微16纳米64位处理器架构新品沟通
两种笔记本指纹识别技术解读
时间就是金钱,金立M2017充电速度评测
基于创建Logitech的Lightsync PC游戏扬声器项目
人工智能产业正在全方位的进行商业化普及
半导体产业的十年巨变
构建坚强智能的现代电网是落实国家电网公司的新时代战略
SMT代工代料需要提供什么资料给贴片加工厂?
PCB焊盘的形状汇集
小米在西欧智能手机市场出货量首次进入前三名
华为出手荣耀品牌手机业务,接盘者或将是神州数码
采用CSA与4-2压缩器改进Wallace树型乘法器的设计
狮桥智慧物流全方面服务行业触达供应链各个环节
家居进入Home AI时代涌现众多独角兽
英特尔和AMD加强供货力度,供货量足以度过中国双十一和美国圣诞节
苹果再一次拒绝配合爱尔兰议会的调查 涉及140亿税款
舍弗勒布局自动驾驶线控新蓝海
如何充电不会伤害到电池,手机充电的正确方法