在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>Arduino MIDI控制器開源分享

Arduino MIDI控制器開源分享

2022-12-16 | zip | 0.08 MB | 次下載 | 3積分

資料介紹

描述

大家好!我希望你已經(jīng)喜歡我之前的項(xiàng)目“ Arduino CNC Plotter(迷你繪圖機(jī))”并且你已經(jīng)準(zhǔn)備好了一個(gè)新的,像往常一樣我制作了這個(gè)教程來指導(dǎo)你一步一步地制作這種超級(jí)驚人的低成本電子項(xiàng)目這是“MIDI控制器”。

在制作這個(gè)項(xiàng)目的過程中,我們?cè)噲D確保這個(gè)教程將成為你最好的指南,以便在你想制作自己的MIDI 控制器時(shí)為你提供幫助,所以我們希望這個(gè)教程包含所需的文件。

在獲得我們從JLCPCB訂購的定制 PCB 以改善我們機(jī)器的外觀后,這個(gè)項(xiàng)目非常方便,而且本指南中有足夠的文檔和代碼,讓您輕松創(chuàng)建 MIDI 控制器。

我們只用了 3 天就完成了這個(gè)項(xiàng)目,只用了 3 天就得到了所有需要的零件并完成了硬件制作和組裝,然后我們準(zhǔn)備了適合我們項(xiàng)目的代碼。在開始之前讓我們先看看

你將從這個(gè)教練中學(xué)到什么:

?

  • 根據(jù)其功能為您的項(xiàng)目選擇正確的硬件。
  • 準(zhǔn)備電路圖以連接所有選擇的組件。
  • 組裝所有項(xiàng)目零件(機(jī)械和電子組裝)。
  • 為 MIDI 控制器設(shè)置適當(dāng)?shù)能浖?/font>
  • 開始您自己的 MIDI 顯示。

第 1 步:什么是 MIDI 控制器

poYBAGOYDcGAVve0AABbp9odIHc825.jpg
?

?

?
pYYBAGOYDcOAMFf-AABQo0JLa_A064.jpg
?

我正在搜索這種樂器或音樂相關(guān)設(shè)備,我在互聯(lián)網(wǎng)上找到了一些關(guān)于它的詳細(xì)信息,關(guān)于Wikipedia中的描述“是一種技術(shù)標(biāo)準(zhǔn),描述了連接各種類型的通信協(xié)議、數(shù)字接口和電連接器用于播放、編輯和錄制音樂的電子樂器、計(jì)算機(jī)和相關(guān)音頻設(shè)備。”

此外,這種音樂設(shè)備基于兩個(gè)主要部分,即作為硬件的控制器作為軟件的樂器播放器,這些部分應(yīng)該以某種方式連接,因此每次按下硬件部分都應(yīng)該顯示特定的或配置的樂器音符。

第 2 步:硬件部分

?
poYBAGOYDcaAM8_bAABb9blBLNA317.jpg
?

?

?
pYYBAGOYDciAZvshAAAunkdiYkk379.jpg
?

?

?
pYYBAGOYDc2AaTtJAAA82qPRCY8095.jpg
?

?

?
pYYBAGOYDdGAHfipAABoz2e-gHk715.jpg
?

?

?
pYYBAGOYDdmAQwCnAABwFeAGfyo491.jpg
?

在本教程中,我們將負(fù)責(zé)硬件部分,我們將創(chuàng)建一個(gè)控制器鍵盤,它有 12 個(gè)用于數(shù)字控制的按鈕和 6 個(gè)用于模擬控制的電位器,因此很明顯,所有按鈕都將用于顯示音符和電位器將控制音量等。

我們將所有這些控制器連接到一個(gè) Arduino Nano 板上,該板具有所有必要的 I/O 引腳來將這些輸入連接在一起,并且通過它的 USB 連接器,可以很容易地將指令從控制器發(fā)送到軟件端,順便說一下,我我從seeedstudio.com 網(wǎng)上商店挑選了我自己的 Arduino nano,在那里你可以買到這個(gè) Arduino 和更多其他電子設(shè)備并提供一些特別優(yōu)惠,我推薦這家網(wǎng)上商店作為供應(yīng)商,所以去那里看看那里有很多很酷的東西那里。

為了確保我們的 MIDI 控制器外觀更好,我設(shè)計(jì)了這個(gè)盒子,考慮了按鈕和電位器的尺寸,通過 CNC 激光切割工藝,我可以為我的項(xiàng)目生產(chǎn)設(shè)計(jì)的零件。

第 3 步:電路圖

?
pYYBAGOYDduAUfKmAAEC5dlG0OA062.jpg
?

我們控制器的核心是一個(gè) arduino Nano 開發(fā)板,它將通過一些 MIDI 指令控制軟件部分,這些指令將根據(jù)輸入按下發(fā)送。正如我在項(xiàng)目描述部分中所寫,我們將使用 12 個(gè)街機(jī)按鈕和 6 個(gè)電位器,考慮到每個(gè)控制器的功能,所有這些都將連接到 Arduino。

上面的電路圖顯示了如何將每個(gè)控制器連接到電路板,并且需要一個(gè) 1KOhm 電阻用于上拉,所以不要忘記使用一個(gè),我建議您在將所有這些組件焊接在一起時(shí)回到這個(gè)原理圖避免任何誤用。

第4步:PCB制作

?
pYYBAGOYDd-AEiCwAAGg-IrUoGk625.jpg
?

?

?
poYBAGOYDeKAXia1AABGLICA5Pk078.jpg
?

?

?
pYYBAGOYDeWAYQX2AABAgTRCICw754.jpg
?

?

?
poYBAGOYDeqAeI2YAABFP9t00SM504.jpg
?

?

?
pYYBAGOYDe6AD0YoAABpgrfztiM475.jpg
?

?

?
poYBAGOYDfWAE9cLAABpSw4WcA8384.jpg
?

?

?
pYYBAGOYDf6AKPRbAABpuKhL4Gk834.jpg
?

?

?
pYYBAGOYwfyAAwWoAABnFbSLpGw462.jpg
?

?

?
pYYBAGOYwgCAUlU1AABfmAAC8nI527.jpg
?

?

?
poYBAGOYwgKAY-7OAABm2hTwDFE780.jpg
?

關(guān)于JLCPCB

JLCPCB(深圳市佳立創(chuàng)電子科技發(fā)展有限公司),是國(guó)內(nèi)最大的PCB樣板企業(yè),是一家專業(yè)從事快速PCB樣板和小批量PCB生產(chǎn)的高科技制造商。JLCPCB擁有超過10年的PCB制造經(jīng)驗(yàn),在國(guó)內(nèi)外擁有超過200,000家客戶,每天有超過8,000個(gè)PCB原型和小批量PCB生產(chǎn)的在線訂單。年生產(chǎn)能力為200, 000平方米。適用于各種 1 層、2 層或多層 PCB。JLC是一家規(guī)模大、設(shè)備精良、管理嚴(yán)格、質(zhì)量上乘的專業(yè)PCB制造商。

會(huì)說話的電子產(chǎn)品

制作電路圖后,我將其轉(zhuǎn)換為PCB設(shè)計(jì)來生產(chǎn)它,為了生產(chǎn)PCB,我選擇了JLCPCB最好的PCB供應(yīng)商和最便宜的PCB供應(yīng)商來訂購我的電路。有了他們可靠的平臺(tái),我需要做的就是一些簡(jiǎn)單的點(diǎn)擊來上傳 gerber 文件并設(shè)置一些參數(shù),比如 PCB 厚度顏色和數(shù)量,然后我只花了 2 美元就可以在五天后得到我的 PCB,我已經(jīng)注意到JLCPCB時(shí)間是“不收費(fèi)的 PCB 顏色”,這意味著您只需為您選擇的任何 PCB 顏色支付 2 美元。

相關(guān)下載文件

正如您在上面的圖片中看到的,PCB 制造得非常好,我的 PCB 設(shè)計(jì)與我們?yōu)橹靼逯谱鞯?PCB 設(shè)計(jì)相同,所有標(biāo)簽和徽標(biāo)都在那里指導(dǎo)我在焊接步驟中。如果您想訂購相同的電路設(shè)計(jì),您也可以從下面的下載鏈接下載此電路的 Gerber 文件。

第5步:成分

?
pYYBAGOYwgWAZF7WAAFEGENlBwE540.jpg
?

現(xiàn)在讓我們回顧一下這個(gè)項(xiàng)目所需的必要組件,我使用的是上面提到的 Arduino Nano,它將成為我們?cè)O(shè)備的核心。您將在下面找到一些推薦的亞馬遜鏈接,用于相應(yīng)的項(xiàng)目

為了創(chuàng)建這種項(xiàng)目,我們需要:

★☆★ 必備組件★☆★

?

第 6 步:電子組裝

?
poYBAGOYwgeALATOAADnmpYQYnM492.jpg
?

?

?
poYBAGOYwgqAZv6BAAA4QC6BAYo146.jpg
?

?

?
pYYBAGOYwgyAL6qSAAA5nH5tqbk389.jpg
?

?

?
pYYBAGOYwg-AAEh3AABLZdXQdrE116.jpg
?

?

?
poYBAGOYwhGAVnt9AABBRI8xLHA185.jpg
?

?

?
pYYBAGOYwhSAN-H6AABFUnU-ikM578.jpg
?

現(xiàn)在一切準(zhǔn)備就緒,讓我們開始將電子元件焊接到 PCB 上,為此我們需要烙鐵和焊芯線。

安全第一

烙鐵

?

  • 切勿觸摸烙鐵元件....400°C!
  • 用鑷子或夾子夾住要加熱的電線。
  • 使用過程中保持清潔海綿濕潤(rùn)。
  • 不使用時(shí),請(qǐng)務(wù)必將烙鐵放回其支架。切勿將其放在工作臺(tái)上。
  • 不使用時(shí)關(guān)閉設(shè)備并拔下插頭。

?

正如您所看到的,使用此 PCB 非常容易,因?yàn)樗闹圃熨|(zhì)量非常高,并且不會(huì)忘記在焊接每個(gè)組件時(shí)將指導(dǎo)您的標(biāo)簽,因?yàn)槟鷷?huì)在頂部絲綢層上找到每個(gè)組件的標(biāo)簽,指示其放置在板,這樣你就可以 100% 確定你不會(huì)犯任何焊接錯(cuò)誤。

我已將每個(gè)組件焊接到其位置,您可以使用 PCB 的兩側(cè)來焊接您的電子組件。

?

第 7 步:硬件組裝

?
poYBAGOYwheADf_1AADxuFXi-VU502.jpg
?

?

?
pYYBAGOYwhqAaWrcAAA0Sy6wGTc254.jpg
?

?

?
pYYBAGOYwh6ATBh2AABDy44PX_M444.jpg
?

?

?
poYBAGOYwieAFf_6AACvf-OzJrU022.jpg
?

?

?
poYBAGOYwimASUNIAACR3dro2SY255.jpg
?

?

?
pYYBAGOYwiyAA52oAACfxQynrIE835.jpg
?

?

?
pYYBAGOYwi-AVKAfAABd8Tn-NNs903.jpg
?

?

?
poYBAGOYwjGAQi2UAABkeOIUKLw011.jpg
?

?

?
poYBAGOYwjSAU9jDAABiYpZYtMA127.jpg
?

?

?
pYYBAGOYwjeAW-wPAABkzNvZVFs793.jpg
?

?

?
pYYBAGOabk6AMU-fAABOCyumHOA122.jpg
?

?

?
poYBAGOablGAWGzPAABZKO5xkRA070.jpg
?

現(xiàn)在我們已經(jīng)準(zhǔn)備好 PCB,所有組件都焊接得很好,現(xiàn)在我們需要將每個(gè)按鈕放置在弓的頂部,放置這些按鈕非常方便。之后,我們擰緊滑塊電位器,旋轉(zhuǎn)電位器也是如此,不要忘記把電位器放在洞穴里,這樣你使用主題會(huì)更容易。

之后,我們需要焊接一些電線,以便將這些控制器連接到電路板。如果您在焊接這些電線時(shí)遇到任何困難,請(qǐng)回到電路圖,清楚地知道如何放置這些電線,如果您遵循相同的電路圖并不難,最終您將擁有所有按鈕輸入線只需將它們擰到板上的接頭連接器上,并對(duì)電位器做同樣的事情,最后但同樣重要的是,我們將盒子的下部底座擰入其中。

好的,所以在將電路板放置到位后,我們現(xiàn)在需要做的就是完成盒子的組裝,我們完成了硬件部分。

第 8 步:軟件部分

?
poYBAGOablSAO9LcAABmH2BnvBk394.jpg
?

?

?
pYYBAGOablaAEQd3AAAvAo38xU8791.jpg
?

?

?
poYBAGOabliADH0eAAAtkFhcL8M102.jpg
?

?

?
pYYBAGOablqAcFQyAAA43a4Fqs0100.jpg
?

?

?
poYBAGOablyAC6rkAAA1_WYSyF8314.jpg
?

?

?
pYYBAGOabl6AK_WcAABHy8lZnko825.jpg
?

讓我們轉(zhuǎn)到軟件部分,您需要的第一件事是具有完整的 Arduino MIDI 庫的 Arduino 代碼,因此只需從下面的鏈接免費(fèi)下載并將其上傳到您的 Arduino。

關(guān)于音樂編輯器,我使用的是 Ableton 軟件,但是如何將這個(gè)軟件鏈接到將通過串口發(fā)送的 Arduino 指令!這很容易,因?yàn)槲沂褂?loopMidi 軟件來創(chuàng)建連接我們的 Arduino 的 MIDI 端口,以及另一個(gè)無毛的 midiserial軟件,它將接收 arduino 指令并將主題轉(zhuǎn)換為 MIDI 指令,然后將它們發(fā)送到 Ableton。

所以首先我們運(yùn)行 loop midi 并通過給它一個(gè)新名稱來創(chuàng)建一個(gè)新的 MIDI 端口。

然后我們轉(zhuǎn)到 hairless-midiserial 并選擇 Arduino 的 com 端口,如您所見,一旦您選擇了正確的 com 端口,Arduino 就開始發(fā)送串行命令,在另一邊我們選擇我們創(chuàng)建的 midi 端口,然后我們移至 Ableton 的設(shè)置,并在首選項(xiàng)下激活外部輸入控制器設(shè)備。

最后一步是映射控制器功能,通過選擇每個(gè)按鈕應(yīng)該控制什么,非常簡(jiǎn)單,只需在 Ableton 中選擇功能并按下控制器中所需的按鈕,它就會(huì)被映射。

完成后,您就可以開始使用新的 MIDI 控制器進(jìn)行演奏了。

正如你們所看到的,這個(gè)項(xiàng)目非常容易制作,而且是一個(gè)了不起的項(xiàng)目,但仍然需要進(jìn)行一些其他改進(jìn)以使其更加黃油,這就是為什么我將等待你的建議來改進(jìn)這個(gè) MIDI 控制器。

?


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

評(píng)論

查看更多

下載排行

本周

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

本月

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

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)
主站蜘蛛池模板: 亚洲一区二区免费视频 | 观看在线人视频 | 91大神大战丝袜美女在线观看 | 午夜性爽快 | 久久国产乱子伦精品免费看 | www四虎在线高清 | 永久免费精品视频 | 色偷偷88欧美精品久久久 | 国产午夜a理论毛片在线影院 | 色视频在线观看在线播放 | 欧美成人影院免费观 | 男人透女人超爽视频免费 | 来吧成人综合网 | 亚洲精品91大神在线观看 | 久久精品高清 | 成人久久久久久 | 在线视频播放大全 | 亚洲男人的天堂久久无 | 人人射人人插 | 四虎网站最新网址 | 亚洲一在线| 欧美一区二区三区四区视频 | 亚洲qingse中文字幕久久 | 免费恐怖片 | 免费黄色福利视频 | 欧美宗合网 | 午夜嘿嘿| 黄色字幕网 | avtt天堂网永久资源 | 亚洲日本一区二区三区在线不卡 | 九九热九九 | 国产呦精品系列在线 | 高清精品女厕在线观看 | 色综合久久88色综合天天 | 午夜影院美女 | 久久视频精品36线视频在线观看 | 国产男人女人做性全过程视频 | 在线天堂在线 | 456主播喷水在线观看 | 日本一级成人毛片免费观看 | 欧日韩美香蕉在线观看 |