最好的电子音响科技diy制作网站

haoDIY_音响电子电脑科技DIY小制作发明

当前位置: 主页 > 电子DIY > 单片机 >

用单片机diy制作多功能电子琴附线路图和程序和视频

时间:2012-12-29 19:04来源:www.jiangx.com 作者:admin 点击:
最近学院要举办科技节,本没有交作品,但是系科技部突然给我下了任务,于是不得不赶两个作品起来,实在不想做就把以前的两个小玩意重新整了一下。本作品是《 基于51单片机的玩具电子琴 》一文中作品的升级版。 视频演示: 以下是科技节作品说明文档,原封不动
 最近学院要举办科技节,本没有交作品,但是系科技部突然给我下了任务,于是不得不赶两个作品起来,实在不想做就把以前的两个小玩意重新整了一下。本作品是《基于51单片机的玩具电子琴》一文中作品的升级版。

        视频演示:
 

 

用单片机diy制作多功能电子琴附线路图和程序和视频

用单片机diy制作多功能电子琴附线路图和程序和视频

以下是科技节作品说明文档,原封不动搬来,当然是有点吹的啦,呵呵:

多功能电子琴
 
作品简介:
漂亮的外观,清澈洪亮的声音,闪闪发亮的彩灯,相信早已吸引住你的眼球!这是一款纯手工打造的电子琴,实为接近MM、生日礼物必备佳品。其成本不会超过20元。
 
作品功能:
★通过8个按钮可以演奏出基本的8种音调:Do、Re、Mi、Fa、SO、La、Si、高音Do;
★演奏的同时会以数字显示出当前的音调,利于培养乐感;
★可以自动演示这8个音调;
★可以演奏内置生日快乐歌。
★自动演奏时,LED进行节拍指示。
 
使用方法:
通过按下方的8个音调键演奏乐曲;
按演示按钮可以自动演奏这8种音调;
按奏乐按钮可以演奏生日快乐歌;
在自动演示和奏乐的过程中按停止键则中断演奏;
音量调节按钮可以选择音量大和小。
 
基本原理:
一定频率产生声音,频率高低决定音调。利用单片机输出脉冲信号经放大后送给喇叭,便可发出声音。本制作中巧妙地利用了单片机的定时器,让定时器中断一次就对改变喇叭的状态一次,即形成矩形方波,这也是数字电路产生声音的方法。
本作品使用AT89S52型单片机,ISP在线下载使得修改芯片里面的内容相当简单,便于作品的升级与优化。

硬件电路:

51单片机最小系统部分:

用单片机diy制作多功能电子琴附线路图和程序和视频

8颗独立按键加上两颗功能键,按键需接上拉电阻。S1~S8为音调按钮,S9、S10为演奏按钮:

用单片机diy制作多功能电子琴附线路图和程序和视频

喇叭驱动电路,speaker接单片机的P1.0口,喇叭安装在箱体中:

用单片机diy制作多功能电子琴附线路图和程序和视频

LED电路,led接单片机的P1.1口。注意,这里的LED是那种通电自己会闪的,这样才能有视频中的效果:

用单片机diy制作多功能电子琴附线路图和程序和视频

数码管电路,选用共阳数码管,A~DP依次接单片机P0.0~P0.7:

用单片机diy制作多功能电子琴附线路图和程序和视频

软件设计:
 
/***************************************************
程序名称:多功能电子琴
简要说明:P1.0口输出各音调的频率方波
                    本程序可方便地更改内置音乐的内容
编    写:JiangX.net
更新时间:08/10/18晚
***************************************************/
#include<AT89X52.h>
#define SPK P1_0                                   //定义方波输出口
#define LED P1_1
#define shumaguan P0                               //定义数码管段码输出
unsigned int tone1,tone2;
/*****标准音符表*****/
//用于使定时器初值变化以产生相应频率的定时
unsigned char code yinfu[]={0xfb,0xe9,      //Do
                                              0xfc,0x5c,      //Re
                                              0xfc,0xc1,      //Mi (责任编辑:admin)
织梦二维码生成器
顶一下
(2)
66.7%
踩一下
(1)
33.3%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容