Illumaphone: Ljus-baserade musikinstrument med Arduino



Någonsin velat bygga din egen elektroniska musikinstrument? I detta Instructable gå jag igenom byggprocessen för min Illumaphone, en ljus-baserade, rumsliga musikinstrument som jag byggde för Jeff Snyders Computer Music klass på Princeton. Den består av sex kaffekoppar. Vifta med händerna över luften för att utlösa meddelanden; ljusnivåer styra volym och vibrato. Varje kopp representerar en annan anteckning.

Förkunskaper:

Detta Instructable kommer att anta att du är bekväm med Arduino, och att du kan hantera installation och inställning-upp ett program som heter ChucK.

Material:

  • 6 photoresistors
  • 1 Arduino Uno
  • De vanliga ledningar bitarna: alligator clips / tråd / brödunderläggen. Jag gjorde inte någon lödning eftersom detta var ett tillfälligt projekt.
  • Någon form av box-liknande objekt att dölja ledningarna. Jag använde kartong locket till en box av skrivarpapper.
  • 6 disponibla kaffekoppar som ljus trattar
  • 1 bärbar dator för att bearbeta data och gör ljud generation

Allt börjar med sex trogna photoresistors, en i botten av varje kopp. Arduino Uno läser in data från ljussensorer och skickar den till den bärbara datorn, som sedan använder ChucK (en musikalisk programmeringsspråk utvecklat på Princeton) att syntetisera anteckningar som är lämpligt. Den fysiska bygget är nyckel till att ge en bra erfarenhet. Dölja sladdar gör människor fokusera på ljudet, och lagen om koppar som awesome ljus Trattar, så deras form gör typ av fråga.

Okej, låt oss komma igång.

Se Steg
Relaterade Ämnen

Programmet en sträng av xmas ljus blinka morsekod med Arduino & Snap kretsar

detta är ett projekt som min son Dylan (9) och jag satte ihop med en Arduino kretskort, triss Snap krets och en sträng av julbelysning.Vad du behöver:En Arduino: En Arduino är en dator på ett enda kretskort som du kan programmera med en looping rutin...

TFT Touch baserade UI med Arduino UNO

Jag är mycket förtjust i TFT LCD uppvisning. Så jag bestämde mig att lära sig det. Det var redan bibliotek tillgängliga för detta arbete. Men jag hittade de flesta av dem var för olika styrenheter. Det var en kille på intructables som gjort dessa bib...

Grattis på födelsedagen med Arduino

Först och främst tack vare bonniee, för hennes stora instructable Illumaphone: ljus-baserade musikinstrument med Arduino.Jag har bara förbättrat det låta det vara som jag vill.Detta instructable kommer att visa dig hur man spelar "Happy Birthday"...

Ljus söker RC bil hacka (med Arduino)

skapa en robotics plattform från scratch tar tilld av arbete och ett par dollar. Köpa en färdig byggt en är lätt men kostnader tilld av pengar (åtminstone för mig). Så istället jag beslutat att piggy tillbaka av de företag som gör fjärrkontroll bilar...

Kontrollera AC ljus med Arduino med relä modul

Hej vänner! Jag är Ostin, jag ll demonstrera hur man styr en AC ljus med Arduino använder relä modul. Det är ett enkelt projekt och också mycket farlig som vi kommer att ta itu med hög spänning 220v. Försök inte om du är en amatör med hög spänning.Ja...

Arduino-baserad radarsystem med målet bekräftelse

RADARN är ett objekt system som använder radiovågor för att bestämma området, höjd, riktning eller hastighet av objekt. Radarsystem kommer i olika storlekar och har olika specifikationer. Några radarsystem används för flygledning på flygplatser och a...

Fotocell reagerar på ljus som ett öga. ett inledande projekt för bearbetning med Arduino

I detta projekt kan du se ett enkelt exempel på med behandling för att göra en grafisk representation av data som en arduino får som indata från en sensor. I detta fall en fotocell.Efter att få ett öga bild från internet, vad jag gjorde är, göra med...

Rörelseaktiverade ljus med Arduino och HC-SR04 sensor

Jag gjorde detta projekt för länge sedan att tända upp i köket när jag öppnar bakdörren.Tanken var när jag öppnar bakdörren, detta ljus som tänds under 15 sekunder och som ger mig tillräckligt med tid att nå strömbrytaren på den motsatta väggen. Före...

DIY Bluetooth telefon kontrollerade BB-8 Droid med Arduino UNO

Jag är ett stort Star Wars fan och när jag såg Star Wars: The Force vaknar tänkte jag att jag behöver en BB-8 droid. Det var häftigt hur detta lilla område flyttade i filmen. Så jag bestämde mig för att jag ska göra denna droid som baseras på Arduino...

PIR rörelsedetektor med Arduino: Drivs på lägsta energiläge som konsumtion

Denna video visar snabbt och lätt strategi för att minska energiförbrukningen för ATMEGA 328P baserade Arduino styrelser med cirka 70-75% med PIR eller PID sensorer för rörelsedetektering.Detta projekt införs efter saker-1) gränssnitt Pyroelectric/Pa...

Multiplexering med Arduino och 74HC595

74HC595 är en lätt och billig (på cirka 60 cent styck) sätt att öka antalet digitala ut stiften på din Arduino. I denna tutorial ska jag visa dig hur man kör upp till 16 lysdioder med en 74HC595 med hjälp av en teknik som kallas multiplexing. I slutä...

DIY TV LCD skärm med Arduino och Smart fjärrkontroll

I nästa följande steg, du gör en DIY "TV" med koden för en smart fjärrkontroll, och faktiskt spela videor och även eventuellt ansluta smart fjärrkontrollen till faktiska moderkortet.Material:Folie/spegelSolid och inte sladdrigt stabilisatoren li...

Piano trappor med Arduino och Raspberry Pi

Vem älskar inte musik? Dessa Piano trappor är en interaktiv och relativt smidig musikaliska installation som kan tillämpas på i princip alla trapphus. Jag byggde dem för HackPrinceton tillsammans med mina vänner Erica Portnoy och Vincent Castaneda, o...

Uber Home Automation med Arduino & Pi

[REDIGERA] Jag skapade ett forum för att samarbeta på gateway kod.http://homeautomation.proboards.com/Board/2/openha...För några år sedan, blev jag en hundägare för första gången. Kändes inte som lämnar Cody i kenneln ensam hela dagen. Jag hade en we...

Hur du använder mBlock programvara för att programmera Intelligent korridor ljus kretsen baserat på Arduino

mBlock är en grafisk programmering miljö som är speciellt utformad för nybörjare till lätt att programmet Arduino projekt och skapa interaktiva program. mBlock stöder riklig hårdvara:Arduino UNOArduino Leonardo styrelserArduino NanoArduino mega128Ard...

Återställer ditt circadian klocka "biologiska organ klocka" med Arduino

Inspiration till lägga rätt din biologiska kroppsklocka och förbättra din hälsa och sömn hygien med ArduinoEn dygnsrytm klocka är inte en klocka som vi tittar på att tala om tid. Det är snarare en tid keeper och en oscillator inom vår kropp organisme...

Komma igång med Arduino i 60 minuter

Så du har ett Ardusat utrymme Kit (eller andra Arduino Starter Kit), nu vad?Bra fråga. Den grundläggande kunskap som tillåter elever att skapa experiment i utrymmet börjar med ödmjuka LED. Dessa instruktioner tar dig från att få en enda LED att blink...

Animatronic tentakler med Arduino

Ansvarsfriskrivning *** detta instructable är dokumentationen för ett pågående arbete. Även om projektet är inte ännu komplett, det har nått kan en plats där jag tror att det börja vara till nytta för andra beslutsfattare.Konceptet för projektet star...

PHloat2 DIY surt vatten testning skulptur & kit med arduino

pHloatpHloat är en DIY kit som är gjorda för att användas tillsammans med en pre-ägda / befintliga arduino mikrokontroller. Dess syfte är att testa pH-nivåer i lokala floder, sjöar och vattendrag på grund av inflödet av luft- och vattenföroreningar s...