Innholdsfortegnelse:

Arduino Launchpad: 5 trinn
Arduino Launchpad: 5 trinn

Video: Arduino Launchpad: 5 trinn

Video: Arduino Launchpad: 5 trinn
Video: TI Hercules RM46 Converter 1ph to 3ph 2024, Juli
Anonim
Arduino Launchpad
Arduino Launchpad

Dette er en Arduino Launchpad laget med en Arduino Leonardo og Adafruit Trellis borden.

Jeg har gjort det fordi jeg er veldig glad i musikkinnstilling, men en hel bøyleinstrument kan ikke skreddersys og derfor liker en lanseringsplate fordi du kan bruke tallene til forskjellige nivåer. Hva du kan gjøre med en lanseringsplate er at du har et nummer i deler som kan lages av et eksempel på at du har gjort en knappeplate, her kan du bare si at selv det nummeret gjør det vanskelig å gjøre det selv. En lanseringsplate er en egen MIDI -kontroller, bare den er laget for å lage en MIDI -signal for LED -er. Bildet du ser her er et eksempel på hvordan du kan se det, men det er ikke mulig å starte et bilde i bildet, men bare en trinnfølger der du kan slå, kan du bygge til en startplate en annen kode er nødvendig fra arduino med det samme biblioteket og deretter et program for en seriell port for datamaskinen som kan brukes til et MIDI -signal.

Trinn 1: Borden Vastmaken

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

Om lanseringsplaten må du lage et 8x8 rutenett for LED -er, du kan også bruke et system som et stort rutenett til å lage 8x16 fordi det er en kombinasjon av toelaterte enheter som kan brukes. Jeg kan råde deg til å lage en lanseringsplate for å ha et 8x8 -rutenett for å se at den er tilgjengelig for en lanseringsplate. Du kan også merke at det ikke er noen knapp som du kan bruke til å sette opp siden for å lage kjøkkenet, så det er sannsynlig at dine egne deksler må lage et spillnummer som er høyere å spille.

Hva du gjør:

Du får alle bordene sammen og kan åpnes over de kantene som kan slås sammen med hverandre. (Se bildet 1 no 2)

Her kan du snakke med hverandre om en hver SDA med SDA, SCL og SCL, GND og GND, 5V og 5V og INT med INT til hverandre. (Se bilde 3)

Du kan nå utføre LED -er og solderen

Trinn 2: Borden Adresseren

Borden Adresseren
Borden Adresseren

Hva du gjør:

Nå kan du se at bordet er en ny og en rekke metallplater som du kan se, og det er den adresseplaten du kan bruke til å lage den riktige bordstraksene. Du vil få et bord som er et separat adresse som gir deg informasjon om plater som på bildet:

Lenker over A1

Rechts boven A2+A0+A1

Lenker under A0

Rettigheter under A0+A1

Trinn 3: Verbinden Met Arduino

Verbinden Met Arduino
Verbinden Met Arduino

Hva gjør du:

Du vil nå kunne bruke bordene med arduino -forbindelser, men du kan også opprette de samme bordene som de samme bordene på samme måte som om du har bordet som vi har laget sammen. Så SDA med SDA, SCL med SCL, 5V med 5V og GND med GND, de INT burde ikke ha blitt laget for dette prosjektet, men det ville du kunne gjøre det, men du kan også gjøre noe annet.

Trinn 4: Kode

Koden finner seg i tekstfilen som er her

Vi vil bare si at det bare er å kopiere og plassere, men for mennesker som vil trenge mye.

Hva er det i koden som kan skje, er ikke vanskelig, da det første biblioteket og biblioteket i UNTZtrument -biblioteket først gir muligheten, og deretter kan vi definere størrelsen på vårt rutenett, ettersom du i stor grad vil kunne angi et passasjer i alle andre pakker i koden som denne oppstillingen brukes til. Vi oppretter oppstarten med de adresser som finnes på bordet, slik at den riktige tavlen blir angitt, vi setter oppdateringsfrekvensen slik at vognen kan løpe om vi får et nytt signal, og vi setter alt på bordet og deretter blir det bord angitt for overskrift med tastene.

Hierna blir notatetOn en noteOff -funksjonen gjør at arduinoen vet hva som skal skje når en knapp blir integrert.

Vi definerer hver LED på bordet, her ser vi at den følger med at bordet ikke kan oppfylles.

Vi bekymrer oss for at MIDI -signaler kommer innen

Vi har ventet på MIDI -signalen

Vi kontrollerer at knappen er innredet og veranda for statens knapp (på/ut)

Vi bekymrer oss for at MIDI -beskrivelsen av stedet kan finne

Trinn 5: Uitvoeren

Så du har alt klart for Arduino Launchpad, men han kommer ikke til å fungere noe som helst.

Hva du må gjøre nå, er å laste ned 2 programmer, et program for å starte deksler for å lage og spille som Ableton Live og et program for en seriell port (USB) til MIDI for å sette, jeg kan bruke programmet: Hairless -midiserial. Så nå er du klar for å spille med lanseringsplaten, laste ned et deksel av ditt favorittnummer og spille men.

Arduino Launchpad Project av Joshua Wiranta

Anbefalt: