13 Observera MIDI Laser harpa (3 / 6 steg)
Steg 3: Skapa MIDI-signaler
Arduino programvaran har ett fantastiskt MIDI-signalen biblioteket skapats av Francois bästa, så det var inte svårt att konvertera utdata från photoresistors till en MIDI-signalen. Produktionen av 4 lite multiplexer var ansluten till en analog ingång kanal för Arduino. Programmet kontrollerar om en stråle blockeras (genom att kontrollera en spänning förändring läsa av analog ingångskanal), och skapar sedan MIDI-signalen (Obs och hastighet) beroende på vilken balk upptäcktes för att blockeras. Att hämta koden för att skapa dessa signaler nedladdning Francois bästa MIDI-biblioteket och kolla på länken ovan. Du måste också få en MIDI-uttag och Anslut det enligt schematiskt. Kolla här för mer information om att ansluta uttaget, men jag verkligen föreslår MIDI-biblioteket har jag listat ovan.
Denna laser harpa är verkligen en MIDI-controller (dvs det inte har sin egen ljud-motorn). Du kan välja vilken typ av MIDI-signalen du önskar. Jag valde att välja mitten C till C en oktav högre i frekvens. En annan MIDI-instrument eller läsare (jag använde av Macbook Pro och Garageband) måste sedan användas att faktiskt skapa ljudsignaler som kan spelas via högtalare.