步驟1:Arduino和Makey Makey庫(kù)
Arduino可用這里。選擇適合您的操作系統(tǒng)的版本并下載。安裝就像任何普通安裝一樣。
為使arduino與makey makey(基于arduino leonardo)通信,您必須安裝一個(gè)庫(kù)。您需要的文件可以在此處下載。您必須解壓縮該文件。您現(xiàn)在擁有的文件夾應(yīng)名為“ MakeyMakey”(因此,如果后面有日期,則將其重命名。此文件夾需要粘貼到您的Sketchbook文件夾中。在Arduino中,當(dāng)您轉(zhuǎn)到文件時(shí),可以找到此文件夾-》偏好設(shè)置(在Windows上)或arduino-》偏好設(shè)置(在Mac上)。轉(zhuǎn)到此文件夾并粘貼MakeyMakey文件夾。您已經(jīng)安裝了該庫(kù)。
(需要其他說(shuō)明:https://www.sparkfun.com/tutorials/388)
步驟2:代碼
下一步是將新代碼上傳到makey makey。/p》
!!當(dāng)您上載新代碼時(shí)警告,直到再次上載原始代碼后,makey makey都無(wú)法再用作鍵盤了,可以在此處找到。
再次打開(kāi)arduino 。轉(zhuǎn)到工具-》串行端口a,查看列表中的內(nèi)容。現(xiàn)在插入您的makey makey,并查看列表中的新內(nèi)容。在Windows上,該名稱應(yīng)類似于“ COM”,并帶有數(shù)字;在Mac上,該名稱應(yīng)類似于“/dev/tty.usbmodem”和一些數(shù)字。選擇該por t。
轉(zhuǎn)到“工具”-》“板”,然后選擇“ makey makey”。如果不存在,那就出了問(wèn)題。 (幫助)
現(xiàn)在打開(kāi)代碼“ Makey_Makey_midicontroller_explained”,這是我為您編寫(xiě)的代碼。按下上傳按鈕(第二個(gè)按鈕,右邊的箭頭一個(gè))。完成后,Arduino應(yīng)該顯示“完成上傳”。
您的makey makey現(xiàn)在是midi控制器。
關(guān)于代碼:
我試圖解釋文件中的大多數(shù)代碼。例如,如果您想要其他范圍,請(qǐng)隨意進(jìn)行調(diào)整。 (用于該操作的十六進(jìn)制代碼)
步驟3:虛擬MIDI端口
您正在讓便攜式計(jì)算機(jī)向計(jì)算機(jī)發(fā)送Midi消息,但需要發(fā)送到Midi端口。因此,我們將創(chuàng)建一個(gè):
在Windows上創(chuàng)建虛擬Midi端口:
您將需要安裝諸如LoopMIDI或MIDI Yoke之類的程序。這樣就可以了。按照該鏈接上的說(shuō)明創(chuàng)建虛擬Midi端口。 (我很久以前就已經(jīng)這樣做了,所以我不知道要使用的確切方法了)
在Mac上創(chuàng)建虛擬Midi端口;
轉(zhuǎn)到應(yīng)用程序- 》實(shí)用程序,然后打開(kāi)“音頻MIDI設(shè)置”。轉(zhuǎn)到窗口-》顯示MIDI窗口。雙擊“ IAC驅(qū)動(dòng)程序”(標(biāo)準(zhǔn)為紅色)。在新窗口中,應(yīng)選中“設(shè)備在線”框,然后按“ +”創(chuàng)建新端口(也可以重命名它們,這非常方便)。
步驟4:串行到MIDI
我們將把makey makey發(fā)送到計(jì)算機(jī)的串行數(shù)據(jù)發(fā)送到我們剛剛創(chuàng)建的midi端口。我推薦無(wú)毛的MIDI。只需安裝程序并打開(kāi)它即可。
在左側(cè)有一個(gè)下拉菜單,您可以在其中選擇串行端口。選擇您的便攜式計(jì)算機(jī)(USB IO板)。在右側(cè),您可以選擇Midi端口。我們只選擇一個(gè)Midi out端口,即我們創(chuàng)建的端口。
現(xiàn)在,您可以嘗試使用makey makey(就像您一直使用它一樣)。通常,當(dāng)您按下或釋放某物時(shí),下拉菜單旁邊的綠色“指示燈”會(huì)亮起。您還應(yīng)該看到類似
“ Serial In:Ch1:在速度127上注意60”之類的消息
第5步:使用它
現(xiàn)在您應(yīng)該打開(kāi)計(jì)劃與您的makey makey一起使用的程序(可能像DAW)。選擇沒(méi)有毛發(fā)的MIDI向其發(fā)送數(shù)據(jù)的MIDI端口,您一切順利!該圖顯示了要發(fā)送的標(biāo)記。第一個(gè)C實(shí)際上是C3,因?yàn)槲也幌矚g只演奏低音。
責(zé)任編輯:wv
-
控制器
+關(guān)注
關(guān)注
114文章
17072瀏覽量
183887
發(fā)布評(píng)論請(qǐng)先 登錄

車載整機(jī)控制器 工程機(jī)械主機(jī)控制器#碩博電子#國(guó)產(chǎn)控制器

工程機(jī)械控制器廠家 控制器國(guó)產(chǎn)替代 #國(guó)產(chǎn)控制器#控制器廠家#控制器品牌
WT588F02B-8S(B2)語(yǔ)音芯片MIDI版本說(shuō)明V1

工程機(jī)械控制器如何選型?控制器選型指南 #控制器 #車載控制器 #整車控制器 #控制器選型

Y1620工程機(jī)械主機(jī)控制器 車載智能控制器 CAN總線 #工程機(jī)械控制器 #整車控制器 #車載控制器
MIDI Unit:專業(yè)音頻控制單元,玩轉(zhuǎn)MIDI音樂(lè)制作


LabVIEW運(yùn)動(dòng)控制(一):EtherCAT運(yùn)動(dòng)控制器的SCARA機(jī)械手應(yīng)用 #正運(yùn)動(dòng)技術(shù) #運(yùn)動(dòng)控制器
開(kāi)源項(xiàng)目!基于 Arduino 的 MIDI 架子鼓
如何選擇合適的PID控制器
什么是PID控制器的原理 PID算法在自動(dòng)化中的應(yīng)用
PID控制器的類型和選擇指南
什么是LCD控制器?愛(ài)普生LCD控制器的作用和功能、概述和產(chǎn)品列表


國(guó)產(chǎn)控制器廠家 整車控制器 以太網(wǎng)控制器 CAN控制器 國(guó)產(chǎn)化替代

車載智能控制器 工程機(jī)械控制器 CAN總線控制器 碩博電子 #控制器 #can總線 #國(guó)產(chǎn)化替代

評(píng)論