单片机音频节奏灯_音乐节奏灯(十个LED显示)

本文介绍了一个创新的音乐节奏灯设计,使用10个LED灯来展示音频节奏,LED不仅亮度可变,亮灯数量也会随着声音大小变化。通过二极管减压和两级三极管放大电路实现,详细介绍了电路设计和焊接过程,并展示了最终的显示效果。
摘要由CSDN通过智能技术生成

音乐节奏灯(十个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 上传

视频演示

本项目采用主要芯片:AT89S52、LCD12864、WTV020-SD模块; 本资料是我今年做的项目,已经完美交货,现在把全部设计资料共享给大家 压缩包里包含该项目的完整原理图、PCB图、程序、实物图等。 硬件设计部分使用Protel99 SE或Altium Designer Release 10完成,软件设计部分采用Keil 4完成。 可供需要的人参考。 一、毕业设计(论文)的内容 音乐是人类最古老、最具普遍性和感受力的艺术形式之一,是人类通过特定的音响结构实现思想和感情表现与交流的必不可少的重要形式。音乐作为人们生活方式的一种寄托,作为一种真实存在但是却看不到摸不着,只有用心去感受才能触摸的东西,带给了我们太多的美感与享受。音乐通过熏陶或者感染的方式,潜移默化的影响人们的情操和生活情趣。 随着生活水平的提高,人们追求更好的音乐享受和需求,音乐自动播放系统能带给人类更好的生活享受。迷你音乐播放器应时而生。迷你音乐播放器体积小巧,外观讨巧。小、巧、美、精也是未来音乐播放器发展的主流趋势。 LED液晶显示已经是人机界面的关键技术。本课题要求基于单片机进行音乐播放系统的设计 二、毕业设计(论文)的要求与数据(与上述文字空1~行) 要求:(首行与标题空0.5行,首行缩进2字符,小4号宋体,行距20磅) 1、LCD显示乐曲名称,演唱者名字等信息; 2、外加存储器,要求能存放10首左右的歌曲; 3、结构简单、操作方便; 4、软件功能完善;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值