6 musikprojekter til Arduino Beginners

En Arduino kan være at skabe eller øge musik. Her er 6 fantastiske musikalske projekter: nogle er døde enkle at implementere, mens andre er mere komplekse, men de er alle ganske tilfredsstillende til sidst.

En Arduino kan være at skabe eller øge musik.  Her er 6 fantastiske musikalske projekter: nogle er døde enkle at implementere, mens andre er mere komplekse, men de er alle ganske tilfredsstillende til sidst.
Reklame

Hvis du kan lide at tinker med både hardware og software, så er der få hobbyer mere passende end Arduino. Arduino er en programmerbar logisk controller Hvad er Arduino & Hvad kan du gøre med det? Hvad er Arduino & Hvad kan du gøre med det? Arduino er en bemærkelsesværdig lille elektronik enhed, men hvis du aldrig har brugt en før, hvad præcist er de, og hvad kan du gøre med en? Læs mere, som kan gøre masser af pæne ting afhængigt af hvor kreativ du er med din kode.

En bestemt "genre" af projekter, hvis du vil, indebærer at bruge Arduino til at skabe eller forstærke musik. Nogle er døde enkle at implementere, mens andre er mere komplekse, men de er alle helt tilfredsstillende til sidst.

Her er nogle af de mere interessante, som du måske vil prøve for dig selv!

Er du en komplet nybegynder? Overvej at købe Arduino Starter Kit Hvad er der i din Arduino Starter Kit? [Arduino Beginners] Hvad er der i din Arduino Starter Kit? [Arduino Beginners] Facet med en kasse fuld af elektroniske komponenter, er det nemt at blive overvældet. Her er en vejledning til, hvad du finder i dit kit. Læs mere og læs vores Arduino Beginners Guide. Kom godt i gang med Arduino: En Begyndervejledning Kom godt i gang med Arduino: En Begyndervejledning. Arduino er en open source elektronik prototypeplanlægning baseret på fleksibel, brugervenlig hardware og software. Det er beregnet til kunstnere, designere, hobbyister og alle interesserede i at skabe interaktive objekter eller miljøer. Læs mere og begynd at spille rundt med disse nybegyndere Arduino-projekter 10 Great Arduino-projekter for begyndere 10 Great Arduino-projekter for begyndere Gennemførelse af et Arduino-projekt giver dig en følelse af tilfredshed som ingen anden. De fleste begyndere er ikke sikre på, hvor de skal starte, og selv begynderprojekter kan virke temmelig skræmmende. Læs mere for at blive fortrolig med det, før du fortsætter.

Sangplante når touched

Dette projekt er fascinerende, især i den måde, det anvender principperne om ledningsevne til at gøre noget de fleste aldrig ville tænke på at gøre. Kort sagt, dette projekt giver dig mulighed for at producere omgivende lyde ved at røre ved en plante .

Teorien bag den: Når to ledende genstande rører - i dette tilfælde er selve planten og menneskets hud - kapacitansen mellem de nævnte genstande ændres. Med den rigtige sensor kan du detektere, når noget berører anlægget og konvertere kapacitansen til lyd.

For Arduino kan du bruge noget som Touché som kapacitansensoren, hvilket er hvad dette projekt gør. Indstil dig selv, og jeg garanterer dine gæster vil altid blive imponeret.

Hand Motion Techno

Her er et andet sensorbaseret projekt, undtagen dette afhænger af omgivende lys frem for fysisk berøring . Specielt anvendes lysafhængige modstande (LDR'er) til at "læse" lysniveauer, og disse aflæsninger omdannes til musikalske noter.

Ved at skifte hånden til at dække eller afsløre mere lys til sensoren, kan du ændre de noter, der produceres. Gør det godt nok, og du får en primitiv slags techno.

Hvad er cool er, at koden til dette projekt er overraskende simpelt, når du forstår, hvad det gør. Lav et par tweaks, tilføj et backing track, og du får noget som dette:

Coke Piano og Launchpad

Dette projekt er en slags to-i-en: To forskellige applikationer, der er baseret på det samme koncept. Hovedpunktet er, at du tilslutter et dusin eller så aluminium dåser til en Arduino, og hver kan producere en anden lyd eller klip, når du rører .

Videoen ovenfor viser to eksempler. I første omgang føles det næsten som en glasharpsytelse. I det andet minder opsætningen om en Launchpad-enhed (et udstyr, der ofte bruges af DJ'er til at oprette mashups, remixes og hvad ikke). Eksemplet viser endda en sort koksburk, der kan ændre lydpakken, der bruges.

Desværre er der ingen gennemgang for at replikere dette projekt selv, men den fulde kildekode er tilgængelig på Pastebin. Skriften blev skrevet ved hjælp af PyAudio biblioteket og kan sløjfe enhver. WAV fil.

Simple Tune Maker og Recorder

Her har vi en pæn lille skabelse, der spiller mere som et legetøj end en faktisk praktisk enhed, men det er jo sjovt. I det mindste er det en fantastisk måde at lære om Arduino tinkering, fordi det er enkelt og den fulde kilde er tilgængelig.

Enheden fungerer som denne: Der er et opkald, som du vender til for at vælge noter (kun naturals og sharps) og en knap, som du klikker, når du vil optage den aktuelle note. En blank note eksisterer, når du vil have en one-beat hvile.

Når du er færdig kan du afspille hele optagelsen, og du kan bruge drejeknappen til at fremskynde eller sænke afspilningen. Det er ret koldt, selvom nyheden ikke vil tage lang tid at slides af.

Arduino Melody Library

Hvis du leder efter et rent og ligetil bibliotek, som lader dig spille en melodi linje med din Arduino, er det det du vil have. Det er en enkelt kildefil (faktisk et par .CPP- og .H-filer, der fungerer som en enhed), som du medtager i din Arduino-kode. Enkel at installere og nem at bruge.

For at bruge dette bibliotek er det nemmest at definere melodien som hardkodede værdier i din kode (retningslinjer for at gøre dette er tilgængelige i filen /songs/readme.h). Derefter spiller den melodi lige så simpelt som at kalde Melody.play() .

En bonus er, at biblioteket gør det trivielt at ændre oktaver ( Melody.setOctave() ) og ændre tempo ( Melody.setTempo() ). Afspilningen er ikke-blokerende, så din Arduino kan fortsætte med at lave andre ting, da det spiller melodien, så længe du delay() længe nok til tempoet.

Lo-Fi Guitar Pedal

Hvis du er en eventyrlig Arduino-nybegynder, der kan lide at spille elektrisk guitar, kan denne instruktør-blueprint for at skabe en Lo-Fi-guitarpedal være lige op ad din smug.

Hvorfor eventyrlystne? Fordi denne er lidt mere kompleks end projektforslagene ovenfor. Vi anbefaler ikke det som en absolut første gang, men hvis du har nogle tidligere erfaringer, og du følger anvisningerne korrekt, bliver du i orden. Hvem elsker ikke en god udfordring, alligevel?

Denne pedal har tre forskellige effekter: en sample rate kontrol, en bitknuser og en bithifter (som alle kan ses i aktion i videoen ovenfor). Det er sjovt at lege med og meget praktisk, hvilket er lige så godt som det kommer til hobbyer som Arduino.

Dine Arduino Projekt Idéer

Det er interessant, hvor meget du kan gøre med noget så lille som en Arduino, og selvfølgelig er der hundredvis af andre ideer. Arduino Projekt Idéer til et Automatiseret Home Arduino Projekt Ideer til et Automatiseret Hjem Ville det ikke være godt at vandre dit drivhus uden at forlade din stol? En Arduino kan være forlovet som nøgleelementet i nogle hjemmeautomatiseringsprojekter - her er fem! Læs mere flydende rundt på internettet. Men hvad med dig? Hvilket musikalsk projekt har du opnået med din Arduino?

Del med os i kommentarerne nedenfor, uanset om du har spørgsmål, kommentarer eller ideer!

In this article