音乐节奏灯(十个LED显示)
[复制链接]
本帖最后由 ginny 于 2017-3-9 18:43 编辑
网上大部分咪头节奏灯都只是控制LED灯的亮度,而且LED个数只有四个。这我打算做个更好玩的。LED个数给它来10个,LED不但亮度会变化,而且亮的个数也会随着声音的大小变化。
要控制LED亮度比较简单,直接三极管驱动,电流越大亮度越大。那怎么控制亮的个数随声音变化呢?我的解决方法是用二极管减压,上电路图。
1.jpg (302.5 KB, 下载次数: 6)
2017-3-9 18:26 上传
电路图右边就是用二极管减压,每个二极管能减压0.7v左右。总共9个二极管再加上发光二极管,最后要控制10个发光二极管全部亮起来至少需要9x0.7+1.7=8v电压。10个发光二极管需要的电压再加上三极管需要的电压,所以供电电源最好大于9v。我们一般用的电源为3.3v或5v,为了能得到9v以上的电源,需要升压,直接买块可调升压板就ok了。
9.jpg (75.13 KB, 下载次数: 4)
2017-3-9 18:28 上传
为了美观10个LED灯可以用个长条的洞洞板焊接,推荐用双面的,单面洞洞焊接时板子上的焊盘容易掉下来。
驻体咪头查了下资料,它需要串联一个电阻,具体多大要根据电源的大小设定,比如5v电源用2.2k,由于本制作的可调升压板最大电源可到28v,为了保护咪头我就串联10k。串联10k电阻,电源10v,咪头可以产生10mv量级的电压变化,不能直接驱动LED。需要驱动10个LED一级三极管放大也搞不定。一级三极管放大几十倍,而要驱动电路中10个LED至少需要8v,所以就得再加上一级三极管放大了。二级三极管可以放大上千倍,当然这是理论上的,我们可以调节三极管上电阻控制放大倍数,这就是为什么要在第一级三极管的集电极串联一个10k的可调电阻。
焊接成果
5.jpg (70.87 KB, 下载次数: 4)
2017-3-9 18:38 上传
2.jpg (79.32 KB, 下载次数: 5)
2017-3-9 18:30 上传
3.jpg (68.48 KB, 下载次数: 4)
2017-3-9 18:30 上传
显示效果
7.gif (3.08 MB, 下载次数: 1)
2017-3-9 18:33 上传
视频演示