Innehållsförteckning:

Arduino Launchpad: 5 steg
Arduino Launchpad: 5 steg

Video: Arduino Launchpad: 5 steg

Video: Arduino Launchpad: 5 steg
Video: FAKE Launchpad Making Flim / DIY 64-Step MIDI Sequencer 2024, Juli
Anonim
Arduino Launchpad
Arduino Launchpad

Detta är en Arduino Launchpad gjord med en Arduino Leonardo och Adafruit Trellis borden.

Jag har gjort det eftersom jag inte kan använda musikinställningar, men en hel hoopinstrument kan inte beställas och därför skulle jag vilja ha en startplatta eftersom du kan använda flera nummer på olika nivåer. Vad du kan göra med en startplatta är att du har ett nummer i stycken som har ett enkelt exempel på att du har gjort på en knappplatta, här kan du själv som om du själv har det nummer som gör det svårt att göra det själv. En startplatta är en egen MIDI -styrenhet endast som gör att den kan användas med MIDI -signallampor. Bilden som du ser här är ett exempel på hur du kan se att se, men det är i bilden som vi inte har någon startplatta men bara en stegsekvens där du kan slå, om du vill bygga till en startplatta är en annan kod behövs från arduino med samma bibliotek och dessutom ett program som en seriell port från datorn kan användas för en MIDI -signal.

Steg 1: Borden Vastmaken

Borden Vastmaken
Borden Vastmaken
Borden Vastmaken
Borden Vastmaken
Borden Vastmaken
Borden Vastmaken

Om startfältet måste göra ett 8x8 -nät för att skapa LED -lampor, skulle du också kunna använda ett system som ett stort nätverk för att kunna använda flera 8x16 eftersom det är vad det finns två olika bord som kan kopplas till. Om du vill att jag ska kunna använda en startplatta för att ha ett 8x8 -rutnät kan jag se att det kan användas för en startplatta. Du kommer att märka att du därför inte kan knäppa en startplatta för att ha sidans kök så att du kan tänka dig att dina egna omslag behöver göra allt du vill ha ett spelbart nummer att spela upp.

Vad du gör:

Du har alla de bästa borden och kommer att komma över de övre sidorna av anslutningslägena för varandra. (Se bild 1 en 2)

Här kan du göra en gemensam gränsöverskridande om varje SDA med SDA, SCL med SCL, GND med GND, 5V och 5V och INT med INT för varandra. (Se bild 3)

Du kan nu använda LED -lamporna för att göra en solsken, och den kan också användas som en stor del av Arduino

Steg 2: Borden Adresseren

Borden Adresseren
Borden Adresseren

Vad du gör:

Nu kan du se att bordet är täckt och att du kan se ett antal plattformar som ser ut, det är dess adressplatta, vilket gör att det är det rätta bordet som passar bra. Du kommer att se vad som är en särskild adress för dörrplattor och liknande bilder:

Länkar över A1

Rechts boven A2+A0+A1

Länkar under A0

Rättigheter under A0+A1

Steg 3: Verbinden Met Arduino

Verbinden Met Arduino
Verbinden Met Arduino

Vad gör du:

Du kommer nu att borda med de arduino -förbindelserna, du kan hitta kablar från det rätta bordet med samma arduino på samma sätt som att du har bordet som vi har skapat. Så SDA med SDA, SCL med SCL, 5V med 5V och GND med GND, de INT skulle inte kunna skapas för detta projekt, men det skulle du kunna göra även om du har andra saker som jag skulle vilja göra.

Steg 4: De Code

Koden finns i textfilen som är här

Vi kommer att döda människor bara för att kopiera och placera, men för människor som vill lära sig mycket.

Vad är det som kan hända att det inte är svårt, för det första är trellisbiblioteket och UNTZtrument -biblioteket där allt möjligt är, dessutom kan vi definiera storleken på vårt rutnät, om du vill att en storpassning ska kunna skickas till alla andra delar i koden där denna inställning används. Vi skapade start med de adresser som finns på bordet så att det rätta bordet blir ett problem, vi ställer in uppdateringsfrekvensen så att det går att köra om det kommer en ny signal, vi sätter allt på bordet och sedan blir det kan användas för överskrift med knapparna.

Hierna blir notenOn och noteOff -funktion gör att arduino vet vad som måste hända när en knapp blir inbyggd.

Vi definierar varje LED på bordet, här ser vi att den följer mig med borden och inte med hur LED: n ligger.

Vi oroar oss för att MIDI -signalen kommer in

Vi försenade MIDI -signalen

Vi kontrollerar att knappen är inbyggd och har en status för knappen (till/från)

Vi bekymrar oss över att MIDI -översättningen kan hitta platser

Steg 5: Uitvoeren

Så nu är allt klart för Arduino Launchpad, men han kommer inte att fungera.

Vad du måste göra nu är det att ladda ner 2 program, ett program för startplattor täcker för att spela och spela som Ableton Live och ett program för en seriell port (USB) till MIDI för att sätta, jag kan använda programmet: Hairless -midiserial. Så nu är du helt klar att spela med startplattan, ladda ner ett omslag av ditt favoritnummer och spela men.

Arduino Launchpad Project genom Joshua Wiranta

Rekommenderad: