Innholdsfortegnelse:

Lag musikkinstrument ved hjelp av Arduino og Flick Large: 9 trinn
Lag musikkinstrument ved hjelp av Arduino og Flick Large: 9 trinn

Video: Lag musikkinstrument ved hjelp av Arduino og Flick Large: 9 trinn

Video: Lag musikkinstrument ved hjelp av Arduino og Flick Large: 9 trinn
Video: Minecraft Live 2022 2024, November
Anonim
Image
Image

Lytt til din indre kropps energi og vibrasjoner. Project beskriver hvordan man lager elektroniske instrumenter som konverterer håndbølger til musikk.

Arduino er programmert til å konvertere håndvifting over 3D-bevegelse Flick-bord til musikknoter og syntetiserer deretter musikk som produserer lydutgang på GPIO-pin.

Rekvisita

  • Pi Supply Flick Large
  • Pi Supply Flick Large Case
  • Arduino UNO
  • Motstand 4,75k ohm
  • Kondensator 10 nF
  • RCA -kontakt/pluggkabel
  • USB Type A til Type B kabel

Trinn 1: Skjematisk

Koble Flick Large til Arduino
Koble Flick Large til Arduino

Trinn 2: Koble Flick Large til Arduino

Monter Flick Large -brettet i etuiet og koble til Arduino i henhold til skjematisk. Flick Large-bordet leveres med mannlig/kvinnelig båndproto-kabel, men denne kabelen er for lang til bruk med Arduino Uno. En løsning er å kutte overdreven lengde til rundt 100 mm, koble til igjen og isolere som på bildet ovenfor. En annen løsning er å bestille kortere båndproto-kabel.

  • Flick VCC -> Ard pin 10 Flick LED2 -> Ard pin 8
  • Flick LED1 -> Ard pin 9
  • Flick GND -> Ard pin GND
  • Flick TS -> Ard pin 12
  • Flick Reset -> Ard pin 13
  • FLICK SCL -> Ard I2C SCL
  • Flick SDA -> Ard I2C SDA

Trinn 3: Koble lydutgangskabel og lavpassfilter til Arduino

Koble lydutgangskabel og lavpassfilter til Arduino
Koble lydutgangskabel og lavpassfilter til Arduino

Bruk RCA hann/hun-kabel fra listen og del den i to monokabler (bare en nødvendig). Kutt kontakten i den ene enden, hann eller hunn, avhengig av hva som passer til høyttalerenes inngang. Fjern isolasjonen fra kabelenden og koble ledninger med 4,75 Kohm -motstand og 10nF kondensator fra listen i henhold til skjematisk.

  • Ard audio out + pin 11 -> Kabel indre leder (gjennom serie 4.75K motstand)
  • Ard audio out - pin 3 -> Kabel ytre leder

Trinn 4: Koble den aktive høyttaleren til lydutgangen fra Arduino

Koble den aktive høyttaleren til lydutgangen fra Arduino
Koble den aktive høyttaleren til lydutgangen fra Arduino

Koble Active Speaker til lydutgang fra Arduino. Hvis høyttalerens inngangskontakt ikke er kompatibel med RCA, bruker du RCA -adapterkabel. I dette prosjektet er lydutgang fra Arduino i stedet for aktiv høyttaler koblet til lydforsterker som driver høyttaler, men du kan også bruke PC -høyttalere.

Trinn 5: Koble Arduino til PC ved hjelp av USB Type A/B -kabel

Trinn 6: Installer Arduino IDE

Last ned og installer Arduino IDE på PC eller bærbar PC.

Trinn 7: Installer Synth Library

Last ned som zip dzlonline/the_synth fra github. Åpne Arduino IDE, gå til meny-> Skisse-> Inkluder bibliotek-> Legg til. ZIP-bibliotek.. naviger til og åpne nedlastet.zip-fil. Lukk Arduino IDE.

Trinn 8: Installer Flick-music Program

Last ned vedlagte flick_music.zip.txt til PC, gi nytt navn til flick_music.zip og pakk ut. Åpne Arduino IDE, gå til meny-> Fil-> Åpne og naviger til flick_music.ino inne i flick_music-katalogen og klikk på åpen. Klikk på pilikonet for å laste opp koden.

Trinn 9: Spill

Og det er det nå du kan flytte hånden over Flick -tavlen, og hvis alt er riktig, spilles musikken. Du kan endre oktav ved å trykke på venstre eller høyre elektrode på kantene på Flick -kortet.

twitter.com/lanmiLab

hackster.io/lanmiLab

Anbefalt: