INHOUDSOPGAWE:

Arduino MIDI-in Shield: 4 stappe
Arduino MIDI-in Shield: 4 stappe

Video: Arduino MIDI-in Shield: 4 stappe

Video: Arduino MIDI-in Shield: 4 stappe
Video: Arduino Drum Sequencer: 8 tracks, 16 steps per measure, 8 measures per pattern 2024, Julie
Anonim
Arduino MIDI-in Shield
Arduino MIDI-in Shield

Hierdie instruksies wys hoe u 'n skild kan bou om toestelle wat MIDI-seine (bv. 'N hoofbord) stuur, aan 'n Arduino te koppel. ? num = 1187962258/

Stap 1: Die skematiese

Die skematiese
Die skematiese

In wese is die skema slegs 'n optokoppelaar met 'n paar weerstande om die MIDI-toestel van die Arduino te ontkoppel. Let op dat die DIN-aansluiting aan die linkerkant van agter (soldeerpenkant) gesien word.

Stap 2: Borduitleg, onderdele lys, ens

Borduitleg, onderdele lys, ens
Borduitleg, onderdele lys, ens
Borduitleg, onderdele lys, ens
Borduitleg, onderdele lys, ens
Borduitleg, onderdele lys, ens
Borduitleg, onderdele lys, ens

Onderdeellys: Weerstands (1 stuk elk): 220 Ohm, 100 kOhms, 3.3 kOhmsDiode: 1N4148 Optokoppelaar: 4N285 PIN DIN -aansluiting (MIDI -aansluiting) 2 speldekoppe 1x81 speldkop 1x41 speldkop 1x6 Dit sal ook werk met ander optokoppelaars (bv. 'N 4N35, ek gebruik 'n 4N29) Die aangehegte lêers is aangeheg om die bord en die arendlêers te ets as u veranderinge wil aanbring.

Stap 3: Produksie

Produksie
Produksie

Slegs 'n paar wenke om die skild te maak: 'n Baie goeie instruksie (wat in werklikheid vir my gewerk het, in teenstelling met baie ander) om die bord te ets, kan hier gevind word: https://hackaday.com/2008/07/28/how- om-'n-ets-'n-eensydige-pcb/As jy 'n noob is soos ek en die bord in arend wil verander, probeer dan hierdie instruksies: https://www.instructables.com/id/Draw-Electronic-Schematics- met-CadSoft-EAGLEhttps://www.instructables.com/id/Turn-your-EAGLE-schematic-into-a-PCBhttps://www.instructables.com/id/Make-hobbyist-PCBs-with-professional- CAD-gereedskap-deur-soldeer die speldekoppe na bo op die bord, sodat u dit direk op die arduino kan sit, is 'n ware pyn in die gat. Ek het 'n kop van my soldeerbout geskeur sodat dit klein genoeg geword het om die werk te doen. laat weet my as u 'n beter oplossing het. Vir hierdie bord het ek 'n DIN -aansluiting gebruik wat direk daaraan gesoldeer kan word. As u nog een wil gebruik, moet u die penne met die nommers op die bord verbind met die ooreenstemmende penne op die aansluiting. Op die foto hier kan u die penne van agter sien (waar u soldeer).

Stap 4: Programmering

Die eerste ding wat ek gedoen het, was om die mikrobeheerder op my Arduino uit te vee deur 'n skets op te laai sonder om die bord vooraf te ontkoppel. Wees dus versigtig om dit nie te doen nie! Nuwer weergawes van die Arduino behoort slim genoeg te wees om dit self te vermy, maar dit is nie veel moeite om die skild los te maak voordat u dit oplaai nie … Om u bord te toets, sou ek aanbeveel om die skets van hier af te gebruik:

Aanbeveel: