Prieinamumas:Yra sandėlyje Į krepšelį Pridėti prie pageidavimų
Aprašymas: Per MIDI adapterio plokštė, jūsų Arduino valdybos ar kito mikrovaldikliai gali būti prieinami galingas MIDI ryšio protokolą.MIDI protokolas ir asinchroninio serijos sąsaja turi daug panašumų, todėl vartotojai gali naudoti mikro valdiklis UART pin siųsti MIDI informacija apie renginį.MIDI adapterio plokštė suteikia MIDI - IN ir MIDI OUT jungtis, ir MIDI THRU uosto.MIDI - port " yra šviesos atskirai, siekiant užkirsti kelią žemės linijos.MIDI adapterio plokštė gali būti montuojama tiesiogiai kaip skydas viršuje Arduino plokštė: prijungti MIDI - IN/THRU, kad Arduino aparatūros RX pin, prijungti MIDI - OUT (TX).Tai Arduino, duomenų ir analoginis pin, maitinimo autobusų ir autobusų galite perkelti dėmesį.PALEISTI/PGM jungiklis gali leisti vartotojams forArduino valdybos nuoseklųjį prievadą programavimui, be atšaukti valdybą.Pastaba: trys skylės MIDI jungtis, nr. suvirinimo darbus, MIDI adapterio plokštė, tačiau šių jungčių, įtraukta į šio produkto.Dydis: 57.4 x 53.1 mm /* MIDI pastaba grotuvas Šis eskizas parodo, kaip naudotis serijos perduoti pin (pin 1) siųsti MIDI pastaba duomenis.Jei ši grandinė yra prijungti prie MIDI synth, jis bus žaisti ir pastabos F#-0 (0x1E) F#-5 (0x5A) iš eilės.Apylinkės: * skaitmeninis 1 prijungtas prie MIDI jack pin 5 * MIDI jack pin 2 prisijungę prie pagrindo * MIDI jack pin 4 prijungtas prie +5V per 220 omų rezistorius prijungti MIDI kabelį į lizdą, tada į MIDI synth, ir klausytis muzikos. */ void setup() { // Nustatyti, MIDI, baud normą: Serijos.pradžia(31250); } void loop() { // play pastabos iš F#-0 (0x1E) F#-5 (0x5A): for (int pastaba = 0x1E; pastaba //Pastaba 1 kanalo (0x90), kai dėmesį verte (pastaba), vidurio greitis (0x45): noteOn(0x90, pastaba, 0x45); delay(100); //Pastaba 1 kanalo (0x90), kai dėmesį verte (pastaba), silent greitis (0x00): noteOn(0x90, pastaba, 0x00); delay(100); } } // atkuria MIDI pastaba.Nėra patikrinkite, ar // cmd yra ilgesnė nei 127, ar kad duomenų vertės yra mažesnės nei 127: void noteOn(int cmd, int pikis, int greitis) { Serijos.rašyti(cmd); Serijos.rašyti(pikis); Serijos.rašymo greitis); }
Žymos: muzikos instrumentas, midi klaviatūra, arduino nano, aneng 618a, arduino valdyba, kontrolės midi, arduino ekranas skydas, midi skydas, muzikos instrumentų midi, ATmega32u4.
"PASIDARYK pats" ir Reikmenys | ELEKTROS |
Išėjimo Tipas | MIDI Shield Muzikos Breakout Valdybos |
Prekės Pavadinimas | Aideepen |
Modelio Numeris | MINI Adapteris Valdybos Modulis |