找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8461|回復(fù): 9
打印 上一主題 下一主題
收起左側(cè)

做一個 簡易電子琴

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:123241 發(fā)表于 2016-6-2 12:46 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
50黑幣
1、AT89C51 單片機
2、獨立式按鍵
3、蜂鳴器

設(shè)計要求:
1、有7個琴鍵K1~K7:分別對應(yīng)DO RE ME FA SO LA SI,按下某一琴鍵,發(fā)出對應(yīng)音階的聲音。
2、1個音調(diào)調(diào)節(jié)鍵K0:按動調(diào)節(jié)鍵,依次實現(xiàn) 中音→高音→低音→·······循環(huán)切換。
3、上電復(fù)位后 默認為中音區(qū)。

4、擴展功能:有音樂播放功能(可做可不做)

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩

相關(guān)帖子

回復(fù)

使用道具 舉報

沙發(fā)
ID:124673 發(fā)表于 2016-6-2 14:04 | 只看該作者
使用按鍵控制給有源蜂鳴器的脈沖頻率就可以了,單片機最小系統(tǒng),9個按鍵,有源蜂鳴器,蜂鳴器驅(qū)動電路就可以,很簡單的
回復(fù)

使用道具 舉報

板凳
ID:124673 發(fā)表于 2016-6-2 14:05 | 只看該作者
網(wǎng)上很多參考的,搜一搜即可http://www.torrancerestoration.com/bbs/dpj-32854-1.html
回復(fù)

使用道具 舉報

地板
ID:123241 發(fā)表于 2016-6-2 14:17 | 只看該作者
lyuanyou 發(fā)表于 2016-6-2 14:04
使用按鍵控制給有源蜂鳴器的脈沖頻率就可以了,單片機最小系統(tǒng),9個按鍵,有源蜂鳴器,蜂鳴器驅(qū)動電路就可 ...

幫我寫一下,還有仿真圖
回復(fù)

使用道具 舉報

5#
ID:124702 發(fā)表于 2016-6-2 15:55 | 只看該作者
這個單頻率的聲音肯定不好聽的,跟真正的電子琴比會差非常遠,我覺得好的辦法是用現(xiàn)成的電子琴的錄音來模擬
回復(fù)

使用道具 舉報

6#
ID:123241 發(fā)表于 2016-6-2 16:55 | 只看該作者
張三豐 發(fā)表于 2016-6-2 15:55
這個單頻率的聲音肯定不好聽的,跟真正的電子琴比會差非常遠,我覺得好的辦法是用現(xiàn)成的電子琴的錄音來模擬

我就為了應(yīng)付作業(yè)。。
回復(fù)

使用道具 舉報

7#
ID:111634 發(fā)表于 2016-6-3 12:58 | 只看該作者
本帖最后由 zl2168 于 2016-6-3 13:02 編輯

先Proteus仿真一下,盼挑刺、盼質(zhì)疑、盼比較。
實例31 簡易電子琴.rar (28.34 KB, 下載次數(shù): 133)





以上摘自張志良編著《單片機實驗實訓(xùn)100例》 ISBN 978-7-5124-1603-1,北航社出版



回復(fù)

使用道具 舉報

8#
ID:123289 發(fā)表于 2016-6-3 21:35 | 只看該作者
可以得用T0中計時器,做計時調(diào)整,需求進行頻率的計算,做出9個時間常數(shù),分別在9個按鍵按下時,將對應(yīng)的時間常數(shù)送入T0中(如果T0的16位不夠用可以用內(nèi)存擴充),并將T0的溢出從P3的T0引腳輸出,經(jīng)三極管擴流后驅(qū)動蜂鳴器。
回復(fù)

使用道具 舉報

9#
ID:108510 發(fā)表于 2016-6-3 23:58 | 只看該作者
本帖最后由 1003 于 2016-6-4 00:04 編輯

電子琴. 程序帶圖.c和匯編都有.....友情贈送.希望能幫助到你

電子琴(1).zip

139.54 KB, 下載次數(shù): 156

回復(fù)

使用道具 舉報

10#
ID:123241 發(fā)表于 2016-6-4 21:56 | 只看該作者
zl2168 發(fā)表于 2016-6-3 12:58
先Proteus仿真一下,盼挑刺、盼質(zhì)疑、盼比較。

沒有程序啊
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表