微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 根据音量大小灯亮的数量会发生变化

根据音量大小灯亮的数量会发生变化

时间:10-02 整理:3721RD 点击:
就是说。有一个灯是起始点。有声音开始亮灯。声音结束灯灭回来。比如声音大    。灯会变的多。声音小。灯就会变少。就像MP3的音频显示条一样。
求大神指教怎么实现

你这个换个角度想的话,要使不同的灯亮的话,就需要达到不同的电压。如果你想用单片机的话,那好办,先用ADC采集声音信号,根据转换后的数字量去控制灯。如果你没用单片机的话,那稍微麻烦一点。可以采用一组电压比较器,一个灯对应一个电压比较器,每个比较器比较的电压从大到小按梯度排列。如果不用电压比较器,而只使用分立元件,可以考虑用三极管差分电路来进行电压比较,差分电路的一边用电阻分压,作为比较电压,另一边接声音对应的电压信号。几个灯就做几组这样的差分电路。
以前我也有过这个想法,当时受条件所限,没有做出来。如果你还有更好的想法,欢迎交流

我正在做这个,不知小编成功了吗,分享一下吧

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top