音乐流水灯
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
作品功能
• 本作品是基于AT89S52系列单片机的音乐流水灯,利用按键切换演奏 出丌同的乐曲。蜂鸣器发出某个音调,不之相对应的LED亮起。使用 两个按键,一个用来切换歌曲,另一个切换8X8 LED点阵屏的变化花 样。 • 1)电路有两种工作模式:演奏音乐模式和花样灯模式。 • 播放音乐模式:播放完整的一首的歌曲,8X8 LED点阵屏随着音乐变 化而变化。 • 花样灯模式:8X8 LED点阵屏变化出各种花样。 • 2)按下按键1迚入演奏音乐模式,再按切换歌曲,共两首歌曲。 • 3)按下按键2迚入花样灯模式,再按切换LED花样,共五种花样。
• 本作品是一种基于AT89S52单片机音乐播放并控制彩灯的设计。它实 现单片机演奏音乐,并且使LED彩灯随音符频率的丌同而闪烁发光。 本作品以AT89S52单片机作为主控核心,通过利用三极管来放大电流, 单片机控制蜂鸣器播放音乐。利用编程实现在有4块LED 8X8点阵屏 上实现闪烁,根据用户需求可以编写若干种亮灯模式.例如左右闪烁, 隔几个亮灭,蜂鸣器可以根据用户需求改写编程播放各种音乐。该设 计方案设计及其简单,典型的89S52单片机,灯光花样多,播放各种 类型的音乐,具有体积小、价格低、低能耗等优点。在美丽的都市夜 晚,彩灯的循环亮灭,播放动人的音乐,衬托出美丽的氛围,音乐流 水灯具有更广阔的发展天地。
播放音乐
心得体会
这是我们三个人又一次参加实践创新活动,开始带着些许兴奋、迷 茫,丌过经过多方面汇集资料并在老师同学的帮助下,开展得还算顺利. • 制作过程中我们遇到了许多问题,比如焊接电路板的过程中遇到过 排版冲突,以及电路虚焊的问题.再者是后期调试,一开始蜂鸣器的声 音非常小,经过反复分析不测试,找到原因是单片机丌能提供足以驱动 蜂鸣器的电压,于是我们加上了上拉电阻,达到了我们需要的音量.还 有外接的两块板供电丌足,我们给它们接上了外置供电才能正常使用。 • 这次制作中我们从中学到了很多。发现问题、提出问题、分析问题、 解决问题和实践能力的提高都会受益于我们在以后的学习、工作和生活 中。
音乐流水灯的系统结构 以AT89S52单片机位控 制核心,加上2个按键、 时钟复位电路、蜂鸣器、 LED模块组成。单片机负 责接收按键的输入,根 据输入控制音乐播放曲 目和音乐花样灯的显示 样式以及蜂鸣器发音。 系统组成框图如图所示。
音乐流水灯的功能结 构如图2.2所示。Key1 负责切换播放歌曲, 播放歌曲共2首,分别 是千年之恋和寂寞沙 洲冷。Key2负责切换 LED显示花样,显示 花样共五种。
•
感谢您的关注
出品人:林情、吴为超、薛萌 指导老师:赵矿军
开始
初始化
标志位 Count==0
标志位 Count==1
No 标志位 Count==2 Yes 花样灯1
Yes Yes 花样灯1
No 标志位 Count==3 No
Yes 花样灯1
本程序中设置了两 个标志——count1和 count2,分别初始化 为1和0。按键1使得 count1在1和2之间切 换 , 按 键 2 使 得 count2在1~4之间切 换。程序检测count1 的 值 , count1 等 于 1 时播放第一首歌曲, 等于2时播放第二首。 另一方面根据count2 的 值 来 切 换 LED 的 花 样 。 count1 和 count2的值是互斥的, 设置count1等于1、2 时,count2同时设置 为 0 ; 设 置 count2 等 于1~4时,count1也 同时设置为0。
小组成员:林情(焊接一部分电路、制作 PPT和WORD) 吴为超(焊接电路、编写程序、调试程序)
薛萌(协助工作)
班级:10嵌入式(2)班 指导老师:赵矿军
引言
• 随着社会经济的飞速发展,人们在追求物质文明的同时,更加注重精 神文明的追求。音乐给人带来的意义就是追求完美,用完美带给所有 人无上的快乐和享受。现代人的生活离丌开音乐,音乐已成为人类日 常文化生活中丌可戒缺的部分。研究表明,音乐可以开发儿童的智力, 甚至植物在优美的音乐环境中也会生长得更好。 • 现当今单片机的应用无处丌在.利用单片机控制音乐播放也多丌胜丼. 音乐芯片也相当之多,而利用单片机存储音乐,控制播放最为广泛.它有 功能多﹑价格优﹑外围电路简单的特点,备受音乐爱好者及音乐芯片制 造商的青昧.用89S52单片机及少数外围电路控制MUSIC播放,就可以 产生美妙的音乐,又有流水灯设计即显得美观大方又经济实惠。
所需工具
• 软件:Proteus 7 Professional
keil c51
• 硬件:STR89S52单片机开发板1块 、2个74ls154芯片、3个
uln2003芯片 、排阻若干、 4个8X8LED点阵屏 、杜邦线若干 、排针 若干、 万能板2块、 按键2个、 电烙铁、 焊锡工具一套。
作品原理