原创 [DIY原创]电子钢琴

2015-11-14 22:34 1325 4 9 分类: MCU/ 嵌入式

演示视频,请欣赏

      “电子钢琴”项目是模拟钢琴功能,使用51单片机进行简化设计,从而可以享受到自由弹奏的乐趣。软件上,支持147个音符,高音、中音和低音部分各有7组音调,每组音调含7个音符,这七个音符就是Do/Ruai/Mi/Fa/Sol/La/Xi基础音符的变体。

1.jpg

硬件外观展示图如下

2.jpg

 

设计上,设有4种模式,分别是混合功能模式、高音模式、中音模式和低音模式,可由图中的M1和M0两颗按键进行选择。在后三种模式中,按键A/B/C作为一个整体,从音调A~G中选择一种音调,按键1~7进行音符的输入;在混合功能模式中,按键A进行播放音乐,按键B停止播放,按键1具有打开背光功能,按键2则可以关闭背光来节电。

 

附件是原理图的PDF文档。

 

提供几种LCD演示图界面.

3.jpg
4.jpg

5.jpg

6.jpg

 

7.jpg
8.jpg

文章评论5条评论)

登录后参与讨论

用户219137 2012-11-24 17:20

这点创作发在博客上都感到不好意思了,就不拿出去献丑了!呵呵

用户403664 2012-11-23 17:26

原创这么赞,参加一下博客大赛吧!http://bbs.ednchina.com/event/blogcontest3/index.html

用户219137 2012-11-23 16:12

了解了,谢谢

用户219137 2012-11-23 16:08

知道了,谢谢

用户403664 2012-11-23 15:17

谢谢博主分享,视频可以直接插入的,请看教程:http://bbs.ednchina.com/BLOG_ARTICLE_3008330.HTM
相关推荐阅读
用户219137 2015-11-14 22:35
[DIY原创]万年历
      “万年历“项目的初衷是为了方便查看下气温,想做个东西挂在墙上,于是就顺便将时间显示和温度显示一起开发。       演示视频,请欣赏       该项目...
用户219137 2009-04-10 00:22
转贴:关键字const与volatile的使用
转贴:关键字const与volatile的使用关键字const有什么含意? 我只要一听到被面试者说:“const意味着常数”,我就知道我正在和一个业余者打交道。去年Dan Saks已经在他的文章里完全...
用户219137 2009-02-27 11:29
BC45 编译ucos
初学uCOS,要建编译环境,忙乎一阵子,今天终于可以了!网上有很多别人提供的方法,之前总是编译不出。今天找了一个,一下就搞定了。在此列出:*******************************...
我要评论
5
4
关闭 站长推荐上一条 /3 下一条