Tagi: arduino pro, midi klaviatūras, klēpjdators taktika, bluetooth audio uztvērēju valde ar usb tf kartes, dial maker, tastatūras mūzika, midi mūzikas sistēmas, balonu valde, DS3231, mūzikas instrumentu midi.
Apraksts:
Caur MIDI adaptera plāksne, jūsu Arduino valdes vai citu microcontrollers var piekļūt spēcīgu MIDI sakaru protokols.MIDI protokols un asinhrono sērijas interfeisu ir daudz līdzību, tāpēc lietotāji var izmantot mikro-kontrolieri UART pin, lai nosūtītu MIDI gadījumā informāciju.
MIDI adapteris plāksnes nodrošina MIDI - IN un MIDI - OUT savienojums, un MIDI CAUR ostu.MIDI - port ir gaismas izolāciju, lai novērstu zemes cilpas.MIDI adapteris plāksnes var uzstādīt tieši tāpat kā vairoga augšdaļā Arduino valde: pieslēgt MIDI - IN/THRU uz Arduino aparatūras RX pin, pieslēgt MIDI - OUT, lai TX.Tas Arduino datu un analogās pin, stūres autobusu un autobusu var pārsūtīt ārā.
PALAIST/PGM slēdzis ļauj lietotājiem uz forArduino valdes seriālo portu programmēšanu, bez nepieciešamības noņemt valde.Piezīme: trīs caurumu MIDI savienotājs bez metināšanas MIDI adaptera plāksne, bet šiem savienotājiem iekļauts šo produktu.
Izmērs: 57.4 x 53.1 mm
/*
MIDI piezīme spēlētājs
Šajā attēlā parādīts, kā izmantot sērijas pārsūtīt pin (pin 1) nosūtīt MIDI, ņemiet vērā datus.
Ja šī ķēde ir pieslēgta MIDI synth, tas būs spēlēt
piezīmes F#-0 (0x1E) līdz F#-5 (0x5A) pēc kārtas.
Ķēde:
* ciparu 1 pieslēgta MIDI ligzda pin 5
* MIDI ligzda pin 2 sazemēt
* MIDI ligzda 4 pin savienots ar +5V caur 220 omu pretestība
Pievienot MIDI kabelis jack, tad MIDI synth un atskaņot mūziku.
*/
void setup ( ) {
// Set MIDI datu pārraides ātrums:
Seriālā .sāk ( 31250 ) ;
}
void loop ( ) {
// spēlēt piezīmes no F#-0 (0x1E) līdz F#-5 (0x5A):
par ( int piezīme = 0x1E ; piezīme 0x5A ; piezīme ++ ) {
//Piezīme uz kanālu 1 (0x90), daži piezīme vērtība (piezīme), vidējs ātrums (0x45):
noteOn ( 0x90 , ņemiet vērā , 0x45 ) ;
kavēšanās ( 100 ) ;
//Piezīme uz kanālu 1 (0x90), daži piezīme vērtība (piezīme), klusums ātrums (0x00):
noteOn ( 0x90 , ņemiet vērā , 0x00 ) ;
kavēšanās ( 100 ) ;
}
}
// ir MIDI piezīme.Nav, pārbaudiet,
// cmd ir lielāks nekā 127, vai, ka datu vērtībām, kas ir mazāk nekā 127:
void noteOn ( int cmd , int piķis , int ātrums ) {
Seriālā .rakstīt ( cmd ) ;
Seriālā .rakstīt ( piķis ) ;
Seriālā .rakstīt ( ātrums ) ;
}
Zīmola Nosaukums | diymore |
DIY Piederumi | ELEKTRISKĀ |
Modeļa Numurs | Pls pārbaudīt apraksts |
Produkcijas Veids | Pls pārbaudīt apraksts |