Innehållsförteckning:
- Steg 1: Borden Vastmaken
- Steg 2: Borden Adresseren
- Steg 3: Verbinden Met Arduino
- Steg 4: De Code
- Steg 5: Uitvoeren
Video: Arduino Launchpad: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
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
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
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
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:
TM4C123G LaunchPad Starter Guide: 7 steg
TM4C123G LaunchPad Starter Guide: Som en introduktion till inbäddad programmering ger utvecklingskort som TM4C123G startplatta ett enkelt sätt att installera hårdvaran tillräckligt för att börja programmera. Processen att skapa en utvecklingsmiljö för din styrelse kan dock vara
Plotta levande data för en temperatursensor (TMP006) med MSP432 LaunchPad och Python: 9 steg
Plotta levande data för en temperatursensor (TMP006) med MSP432 LaunchPad och Python: TMP006 är en temperatursensor som mäter temperaturen på ett objekt utan att behöva komma i kontakt med objektet. I den här självstudien kommer vi att plotta levande temperaturdata från BoosterPack (TI BOOSTXL-EDUMKII) med Python
15 minuters SMS -säkerhetssystem med Texas Instruments CC3200 (TI CC3200) Launchpad: 8 steg
15 minuters SMS -säkerhetssystem med Texas Instruments CC3200 (TI CC3200) Launchpad: Hej killar, i den här instruerbara lär du dig att skapa ett SMS -säkerhetssystem med Texas Instruments CC3200 (TI CC3200) Launchpad inom 15 minuter! YouTube -videolänk. Inspirerad av projektet: 15-minuter-SMS-dörr-ingång-larm
Launchpad - Comunicación Serial Con Matlab: 6 steg
Launchpad - Comunicación Serial Con Matlab: Hola, bienvenido a este tutorial donde aprender á s a comunicar tu tarjeta LaunchPad TI Evaluation Kit with Matlab.En este tutorial se enfocar á a la conexi ó n con la Tiva C y el usuario podr á migrar f á cilmente a una ta
HEXBUG Scarab XL styrs av Tiva Launchpad: 4 steg
HEXBUG Scarab XL Styrs av Tiva Launchpad: Målet är att använda HEXBUG Scarab XL -bugget som en robot som använder en mikrokontroller utan att förlora funktionalitet för RC. https://www.hexbug.com/mechanical/scarab/hexbug-sc…http://www.ti.com/ww/en/launchpad/launchpads-conne… källkoden..El