上传者: 38686677
|
上传时间: 2021-10-12 13:21:29
|
文件大小: 4.07MB
|
文件类型: -
作品原理:
本作品是一种基于AT89C51单片机音乐播放并控制彩灯的设计。它实现单片机演奏音乐,并且使LED彩灯随音符频率的不同而闪烁发光。本作品由AT89C51单片机作为主控核心,通过三极管来放大电流,单片机控制蜂鸣器来播放音乐。利用编程实现LED灯的闪烁,实现灯光花样多,播放各种类型的音乐。
软件:
proteus 7 professional keil c51
硬件:
AT89C51单片机开发板一块、排阻若干、电容若干、电阻若干、蜂鸣器1个、按键2个、三极管1个、LED灯若干、晶振1个,导线若干
作品功能:
本作品是基于AT89C51系列单片机的音乐盒,利用按键切换演奏出不同的乐曲。蜂鸣器发出某个音调,与之相对应的LED亮起。使用两个按键,一个用来切换歌曲,另一个切换八路LED的变化花样。
1)该电路有两种工作模式:演奏音乐模式和花样灯模式。
演奏音乐模式:演奏完整的一首的歌曲,八路LED随着音乐变化。
花样灯模式:八路LED变化出各种花样,蜂鸣器随着发出“嘀嘀”声。
2)按下按键1进入演奏音乐模式,再按时就可以切换歌曲,共拥有五首歌曲。
3)按下按键2进入花样灯模式,再按时就可以切换LED花样,共有五种花样。
此电路的程序只占用了2K左右,可以方便的添加更多的音乐和LED花样,
使系统的功能更加强大。
电路图和PCB截图: