Super stora musikaliska diskettenheter (7 / 7 steg)
Steg 7: Installera all programvara och plugins
Programvara
Arduino programvara (här)
Timer1 bibliotek för Arduino (här)
JDK 7u65 med NetBeans 8.0 (här)
RXTXcomm följetong föraren (här)
Mappe programvara (här) instruktioner längre ner, bara ladda ner den nu och kopiera mappen till din Mina dokument.
Obs: för att installera Timer1 biblioteket måste du ladda ner det och kopia till mappen Bibliotek i mappen Arduino programvara installera, kan du också klicka på
nu du har laddat ner alla din programvara, installerade det och du har gjort all elektronik nu är dags att ladda upp det Mappe programmet till Arduino, plus USB i till Arduino och öppna Arduino programvara sedan öppna filen Moppy.ino i Mappe programvaran du hämtade.
Under Verktyg > Serial Port du bör se några COM portar Välj en som inte är COM1, nu Klicka på Arkiv > Ladda upp och det kommer att skickas till din Arduino. Anteckna den com port du behöver det senare på. Om du gör 16-enheter måste du göra detta lite igen men med hjälp av filen Moppy.ino har jag bifogat till detta steg som dess modifierade att klara de nya kanalerna.
OK nu roligt del med din Arduinos ansluten till USB och makten tillförsel för plumsa vände, öppna NETBeans IDE 8.0, bläddra till den Mappe mappen och öppna det Moppydesk projektet i Java-mappen. Tryck på den gröna play-knappen.
Välj den com-porten för de första 8 enheterna, om du har 16 gör den andra 8 till andra com-porten, och markera kryssrutorna bredvid de som du vill använda till höger. Se till att de är redo att Mappe också och sedan klicka på Anslut, alla enheterna bör buzz. Du är nu ansluten till din diskett.
Ladda ner testfiler jag har inkluderat i det här steget och öppna en genom att klicka på knappen "Ladda sekvens", sedan klickar du på start. när dess färdiga jag gillar alltid att trycka på knappen Stop/Återställ att sätta enheter tillbaka till sin startposition. Jag är nog bara lite OCD.
Mappe använder MIDI-filer för att spela musik, anledningen är att MIDI-filer har 16 kanaler så varje kanal kan tilldelas till en enhet och att enheten kommer att spela dessa anteckningar.
Nu märker du om du börjar hämta MIDI-filer och spela upp dem att några av dem verkar töntigt som en eller två enheter på en gång spelar en anteckning inte som mitt där de alla dansar runt. Jag gjorde detta genom att redigera midi med Speedy Midi en gratis midi editor. Alla jag gjort var dumpa alla kanaler inte i bruk och dumpa kanaler som inte låter bra på enheter sedan duplicera de som jag vill spela på flera enheter. Se till att ändra kanalnummer, om du kopierar en kanal till en ny håller det sin ursprungliga kanalnummer.
Det är värt att notera att Mappe är begränsade i vad det kan spela som stegmotorer kan bara generera toner inom en viss band så ibland hittar du det missar noterar detta inte kan undvikas men om du tog dig tid du kan flytta en anteckning ner några oktaver och få det att fungera, jag bara inte har brytt sig om att göra det.
Mappe spelas också inte noterar att går på för länge, så skär ut långa anteckningar om du kan.