6 Musikkprosjekter for Arduino Beginners

En Arduino kan være å skape eller øke musikk. Her er 6 flotte musikalske prosjekter: Noen er døde enkle å implementere, mens andre er mer komplekse, men de er alle ganske tilfredsstillende til slutt.

En Arduino kan være å skape eller øke musikk.  Her er 6 flotte musikalske prosjekter: Noen er døde enkle å implementere, mens andre er mer komplekse, men de er alle ganske tilfredsstillende til slutt.
Annonse

Hvis du liker å tinkering med både maskinvare 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 10 Great Arduino-prosjekter for nybegynnere 10 Great Arduino-prosjekter for nybegynnere Å fullføre et Arduino-prosjekt gir deg en følelse av tilfredshet som ingen andre. De fleste nybegynnere er ikke sikker på hvor du skal begynne, og selv begynnerprosjekter kan virke ganske skremmende. 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 lar deg 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, bortsett fra at denne er avhengig av omgivelseslys i stedet for fysisk berøring . Spesielt er lysavhengige motstander (LDR) brukt 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å samme konsept. Hovedpunktet er at du kobler et dusin eller så aluminiumsburger til en Arduino, og hver kan produsere en annen lyd eller et klips 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 melodi med din Arduino, er dette det du vil. 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 å endre oktaver ( Melody.setOctave() ) og forandre tempo ( Melody.setTempo() ). Avspillingen er ikke-blokkering, slik at Arduino kan fortsette å gjøre andre ting mens den spiller melodien så lenge du delay() lenge nok for tempoet.

Lo-Fi gitarpedal

Hvis du er en eventyrlystne Arduino nybegynner som liker å spille elektrisk gitar, kan denne Instruksjonsblåkopien for å lage en Lo-Fi gitarpedal være rett opp i smuget ditt.

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 Automatisert Hjem Ville det ikke være 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!

In this article