色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>帶預設歌曲的電子鋼琴鍵盤開源分享

帶預設歌曲的電子鋼琴鍵盤開源分享

2022-10-24 | zip | 1.66 MB | 次下載 | 免費

資料介紹

描述

介紹

首先,我應該向您說明我對電子世界完全陌生。我有良好的編碼背景,這很有幫助,但我總是對我創建的任何項目的新想法和建議持開放態度。 ?

最近,我一直在學習有關壓電蜂鳴器和所涉及的編碼的更多信息,這是我根據我目前所學的知識而創作的。新功能或開關有很大的擴展空間,我計劃稍后再做,但現在是下一個挑戰!

下面是該設備如何工作的視頻,包括預設歌曲的菜單。我承認,從技術上講,第 4 首歌和第 5 首歌是一樣的,但我能說什么,我有創造更大更好的東西的沖動,而為更多歌曲編寫音樂代碼不是其中之一!主循環和單個歌曲循環的基本編碼很容易適應您自己的想法,因此您可以隨意更改您認為合適的任何內容。

在行動中看到它!

?

如何設置硬件

鋼琴鍵...

鋼琴鍵開關使用電阻梯連接。電阻器按順序放置,將每個開關連接到電源對于我的項目,我選擇使用(以歐姆為單位)1M、10k、4.7K、1K、560 和 220。第一個鋼琴開關(左側)連接到電源,也連接到電路中的下一個開關。第二個開關連接到最小的電阻,之后的每個開關都連接到串聯中的下一個最大電阻。最后一個開關通過一個 10k 歐姆電阻將連接接地,并將所有 7 個開關連接到 Arduino 上的“模擬輸入”引腳 A0。主草圖定義了與每個鋼琴鍵相關聯的音符頻率。對于這個項目,我使用了 C4、D4、E4、F4、G4、A4 和 B4,其中 C4 是最左邊的開關。改變頻率值,

液晶屏...

根據下面的電路圖連接 LCD 引腳。將 LCD 引腳 3 連接到電位器以控制屏幕的對比度。電位器的外部引腳連接到電源和地以完成該電路。LCD 引腳 15 通過 220 歐姆電阻連接到電源。如果這些引腳中的任何一個在您自己的項目中發生更改,請相應地更新代碼。

菜單開關...

將菜單開關連接到電源,并通過 10K 歐姆電阻將其接地。此開關還應連接到 Arduino 上的引腳 7,以便您可以通過編碼對其進行控制。

發光二極管...

當您處于“菜單模式”時,LED 用于指示,并且鋼琴鍵已被禁用。一旦按下菜單開關,LED 燈就會亮起。將 LED 的陽極(正極)連接到 Arduino 的引腳 6,并通過 220 歐姆電阻將 LED 接地。

壓電蜂鳴器...

要集成壓電蜂鳴器,只需將一端連接到 Arduino 引腳 8,另一端通過 220 歐姆電阻接地。代碼中的“音調”函數將查找此引腳以播放所調用的音符。

?
?
?
?
“菜單模式”的介紹屏幕,在按下菜單按鈕后顯示
?
1 / 3 ? “菜單模式”的介紹屏幕,在按下菜單按鈕后顯示
?

代碼如何工作

設置...

  • 草圖首先導入“LiquidCrystal.h”和“pitches.h”庫,以便我們稍后可以在代碼中引用它們中的各種項目
  • 接下來,通過定義菜單開關的名稱來設置代碼,確定哪些引腳是輸入與輸出,并為 7 個鋼琴鍵中的每一個設置頻率值
  • 為每首歌曲創建了一個新標簽,以使我的代碼在一定程度上井井有條,更易于理解,并在以后進行擴展。如果您想刪除或添加更多歌曲,只需確保更改主“電子鍵盤”草圖中的代碼即可。

主循環...

  • 鍵盤開始時 LED 關閉,所有鋼琴鍵都處于活動狀態
  • 一旦循環檢測到已按下菜單按鈕,它將禁用鋼琴鍵并打開 LED 以指示您處于“菜單模式”

訪問菜單...

  • 按下菜單按鈕循環播放當前歌曲,按下任何鋼琴鍵開始播放液晶屏幕上顯示的歌曲
  • LCD 屏幕將顯示當前正在播放的歌曲,然后在歌曲播放完畢后返回菜單中的同一點。從那里,您可以在可用歌曲列表中重播或繼續。
  • 雙擊菜單按鈕將從頭開始重新啟動菜單
  • 要返回使用鋼琴鍵,請循環瀏覽菜單中的其余歌曲。一旦液晶屏顯示為空白,并且 LED 熄滅,鋼琴鍵將再次起作用。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 国产成人a一在线观看| 亚洲免费黄色| 欧美深夜0000XXXX疯狂| 娇妻玩4P被三个男人伺候电影| 国产精品美女久久久网站动漫| wankz tv videos国产| 99国产精品人妻无码免费| 最近中文字幕免费高清MV视频6| 亚洲人日本人jlzzy| 亚洲精品免费在线视频| 亚洲spank男男实践网站| 午夜国产福利| 亚洲a免费| 野花韩国高清完整版在线| 亚洲国产欧美在线人成aaaa20| 亚洲成a人不卡在线观看| 亚洲国产精品热久久| 亚洲免费人成 久久| 亚洲日韩成人| 在线观看亚洲专区5555| 56prom在线精品国产| 99久久久精品免费观看国产| 99在线观看免费| 成 人 网 站毛片| 国产h视频免费观看| 国产精品爽爽久久久久久竹菊| 国产精品内射久久久久欢欢| 国产精品色吧国产精品| 国产日韩在线欧美视频| 解开美女胸衣2破解版| 久久亚洲这里只有精品18| 曼谷av女郎| 日本激情在线| 小蝌蚪视频在线观看免费观看WWW| 亚洲精品九色在线网站| 诱人的秘书BD在线观看| 5g在视影讯天天5g免费观看| bl(高h)文| 国产精品久久久久久亚洲影视| 狠狠狠的在啪线香蕉| 快播最新电影网站|