6 Musikkprosjekter for Arduino Beginners
Hvis du liker å tinkering med begge maskinvarene og programvare, så er det få hobbyer mer passende enn Arduino. Arduino er en programmerbar logikkcontroller Hva er Arduino og hva kan du gjøre med det? Hva er Arduino og hva kan du gjøre med det? Arduino er en bemerkelsesverdig liten elektronikk enhet, men hvis du aldri har brukt en før, akkurat hva er de, og hva kan du gjøre med en? Les mer som kan gjøre mange fine ting avhengig av hvor kreativ du er med koden din.
En bestemt “sjanger” av prosjekter, hvis du vil, innebærer å bruke Arduino til å skape eller øke musikk. Noen er døde enkle å implementere, mens andre er mer komplekse, men de er alle ganske tilfredsstillende til slutt.
Her er noen av de mer interessante som du kanskje vil prøve for deg selv!
Er du en komplett nybegynner? Vurder å kjøpe Arduino Starter Kit Hva er i din Arduino Starter Kit? [Arduino Beginners] Hva er i din Arduino Starter Kit? [Arduino Beginners] Faced med en boks full av elektroniske komponenter, er det enkelt å bli overveldet. Her er en guide til nøyaktig hva du finner i ditt sett. Les mer, og les deretter vår Arduino nybegynners guide. Komme i gang med Arduino: En nybegynnersveiledning Komme i gang med Arduino: En nybegynnersguide. Arduino er en åpen prototypeplan for åpen kildekode basert på fleksibel, brukervennlig maskinvare og programvare. Det er ment for kunstnere, designere, hobbyister, og alle som er interessert i å lage interaktive objekter eller miljøer. Les mer og begynn å leke med disse nybegynnere Arduino-prosjektene 15 Great Arduino-prosjekter for nybegynnere 15 Great Arduino-prosjekter for nybegynnere Interessert i Arduino, men ikke sikker på hvor du skal begynne? Her er noen av våre beste Arduino-prosjekter for nybegynnere å komme i gang med! Les mer for å bli komfortabel med det før du fortsetter.
Singing Plant når touched
Dette prosjektet er fascinerende, spesielt i den måten det bruker prinsippene om ledningsevne å gjøre noe de fleste aldri ville tenke på å gjøre. Kort sagt, dette prosjektet gir deg det produsere omgivende lyder ved å berøre en plante.
Teorien bak den: når to ledende gjenstander berører - i dette tilfellet, selve planten og menneskets hud - kapasitansen mellom gjenstandene endres. Med riktig sensor kan du oppdage når noe berører anlegget og konvertere kapasitansen til lyd.
For Arduino kan du bruke noe som Touché som kapasitansensor, som er hva dette prosjektet gjør. Sett deg opp selv, og jeg garanterer at gjestene alltid vil bli imponert.
Håndbevegelse Techno
Her er et annet sensorbasert prosjekt, unntatt dette er avhengig av omgivende lys i stedet for fysisk berøring. Spesielt er lysavhengige motstander (LDR) vant til “lese” lysnivåer, og disse lesingene omgjøres til musikknotater.
Ved å skifte hånden din for å dekke opp eller avsløre mer lys til sensoren, kan du endre notatene som er produsert. Gjør det godt nok, og du får en primitiv type techno.
Hva er kult er at koden for dette prosjektet er overraskende enkelt når du forstår hva det gjør. Lag noen tweaks, legg til et backing-spor, og du får noe slikt:
Coke Piano og Launchpad
Dette prosjektet er en slags to-i-ett: To forskjellige applikasjoner som er basert på det samme konseptet. Hovedpunktet er at du kobler et dusin eller så aluminiumsburger til en Arduino, og hver kan produsere en annen lyd eller et klipp når det berøres.
Videoen ovenfor viser to eksempler. I det første føles det nesten som en glassharpeytelse. I det andre er påminnelsen om en Launchpad-enhet (et utstyr som ofte brukes av DJ'er for å lage mashups, remixer og ikke). Eksemplet viser til og med en sort koksburk som kan endre lydpakken som brukes.
Dessverre er det ingen gjennomgang for å kopiere dette prosjektet selv, men full kildekoden er tilgjengelig på Pastebin. Skriptet ble skrevet ved hjelp av PyAudio-biblioteket og kan sløyfe alle. WAV-filer.
Enkel Tune Maker og opptaker
Her har vi en fin liten skape som spiller mer som et leketøy enn en faktisk praktisk enhet, men det er likevel kjempebra. I det minste er det en fin måte å lære om Arduino tinkering fordi det er enkelt og Full kilde er tilgjengelig.
Enheten fungerer som dette: det er et nummer som du slår på for å velge notater (bare naturals og sharps), og en knapp som du klikker når du vil spille inn nåværende notat. Et tomt notat finnes for når du vil ha en one-beat-hvile.
Når du er ferdig kan du spille av hele opptaket, og du kan bruke hjulet til å øke hastigheten eller avspille avspillingen. Det er ganske kult, selv om nyheten ikke vil ta lang tid å ha på seg.
Arduino Melody Library
Hvis du leter etter et rent og grei bibliotek som lar deg spille en melodi linje med din Arduino, dette er den du vil ha. Det er en enkelt kildefil (faktisk et par .CPP- og .H-filer som fungerer som en enhet) som du inkluderer i din Arduino-kode. Enkel å sette opp og brukervennlig.
For å bruke dette biblioteket er det enklest å definere melodien som hardkodede verdier i koden din (retningslinjer for å gjøre dette er tilgjengelig i filen /songs/readme.h). Deretter spiller den melodien like enkelt som å ringe Melody.play ()
.
En bonus er at biblioteket gjør det trivielt å bytte oktaver (Melody.setOctave ()
) og å endre tempo (Melody.setTempo ()
). Avspillingen er ikke-blokkering, slik at Arduino kan fortsette å gjøre andre ting ettersom det spiller melodien så lenge du utsette()
lenge nok for tempoet.
Lo-Fi gitarpedal
Hvis du er en eventyrlystne Arduino nybegynner som liker å spille elektrisk gitar, dette Instruksjonsblåkopi for å skape en Lo-Fi gitarpedal kan være rett opp bakgaten din.
Hvorfor eventyrlystne? Fordi denne er litt mer kompleks enn prosjektforslagene ovenfor. Vi anbefaler ikke det som en absolutt første gang, men hvis du har noen tidligere erfaring, og du følger instruksjonene på riktig måte, blir du greit. Hvem elsker ikke en god utfordring, uansett?
Denne pedalen har tre forskjellige effekter: en prøvefrekvenskontroll, en bitbreaker og en bithifter (som alle kan sees i handling i videoen ovenfor). Det er morsomt å leke med og svært praktisk, som er omtrent like god som det kommer når det gjelder hobbyer som Arduino.
Din Arduino Prosjekt Ideer
Det er interessant hvor mye du kan gjøre med noe så lite som en Arduino, og selvfølgelig er det hundrevis av andre ideer. Arduino Prosjekt Ideer for et Automatisert Hjem Arduino Prosjekt Ideer for et Automert Hjem Ville det ikke vært fint å vanne drivhuset ditt uten å forlate din stol? En Arduino kan være forlovet som nøkkelkomponenten til noen hjemmeautomatiseringsprosjekter - her er fem! Les mer flytende rundt på Internett. Men hva med deg? Hvilket musikalsk prosjekt har du oppnådd med din Arduino?
Del med oss i kommentarene nedenfor, enten du har spørsmål, kommentarer eller egne ideer!
Utforsk mer om: Arduino, Elektronikk.