MIDI till ARDUINO (2 / 4 steg)
Steg 2: Gå runt
Kontrollera att dioden är i rätt riktning.
Vad kretsen gör är frikopplingen MIDI-linjen från Arduino.
Anledningen varför du har att göra detta, är att den enhet som skickar MIDI-signalen, till exempel ett tangentbord, även "driver" MIDI-meddelandet.
Det innebär att det ger 5V som "är" MIDI-signalen.
Om du vill ansluta MIDI-kontakten med din Arduino direkt skulle du mest möjligen döda Arduino Input stift, särskilt om det finns några felaktiga wireing i tangentbordet eller sequencer du använder.
Som namnet antyder, optocoupler kopplingen av ljus, och därför MIDI värd och Arduino ansluts inte elektriskt.
Mekaniskt är det en liten lysdiod och en fotomotstånd som har (nästan) inget motstånd när den utsätts för ljus, och en mycket hög motståndskraft när dess i mörkret.
Så varje gång MIDI värd skickar Hej lampan blinkar på motståndet är inget motstånd längre och arduino får Hej på inpout alltför.
Dioden i circtuit skyddar allt mot falska polaritet.
Allt detta bygger på MIDI-standarden, och den ursprungliga schematiskt kan hittas här: http://www.midi.org/techspecs/electrispec.php