Interaktiva stereoskopisk installationer: visuella brister med Diplopiascope (5 / 8 steg)

Steg 5: Ställa upp Arduino och göra det prata med Max/MSP



Efter ledningar upp arduino med analoga enheten, som beskrivs i föregående steg, är det dags att gå vidare till programvaran.

Vi kommer att använda Max/MSP att ta emot den analoga signalen och konvertera den till digital att styra videouppspelningen. För att göra detta, måste vi lägga upp en kod för arduino och en Max lapp.

Få programvara

Först, se till att du har hämtat och installerat arduino programvara och har en version av Max/MSP (du kan få en gratis 30 day rättegång). Jag använder Max6 men 5 arbeten, nedan som jag inte är säker men jag förstår inte varför inte.

Det finns många olika sätt att få arduino och Max prata med varandra. Jag tyckte att den enklaste kallas "ArduinoMax_InOut_forDummies". Maxuino verkar vara en bra open source-projekt med en frisk forum gemenskap men jag kunde inte få det att fungera utan problem. Några råd här skulle vara mycket uppskattat!

Hämta arduino koden och Max patchen i mappen "diplopiascope.zip" här. (Den ursprungliga filen min patch baserad på är tillgänglig för nedladdning på botten av Arduino Playground sida).

Det finns 3 filer i mappen:

1. "arduinoMaxinOutforDummies.ino": detta är arduino koden för att göra det prata med Max.
2. "diplopia.maxpat": detta är den max plåstret som vi använder för att ta emot signalen från arduino och styra videouppspelningen. Den är baserad på den ursprungliga ArduinoMax_InOut_forDummies lappen.
3. "ArduinoMaxinOutDummyCom01.maxpat": detta är inställningen för max plåstret och behöver bo i mappen tillsammans med filen "diplopia.maxpat" för lappen att arbeta.

Max lappen som jag utvecklade använder en max yttre för att ge jämnare värden från en analog ingång. Detta måste laddas ner från här och sedan installeras som beskrivs i "info.txt fil" i mappen.

Alla ovanstående åtgärder måste göras på båda datorer.

Ladda upp arduino koden

Anslut arduinos till motsvarande datorer via USB-kablar.

Öppna mappen "diplopiascope" och ladda upp arduino koden "arduinoMaxInOutforDummies.ino" på varje arduino.

Meddelandet "gjort upp" ska visas i fönstret arduino.

Se Steg
Relaterade Ämnen

Arduino Nano: DHT11 temperatur och luftfuktighet visuella instrumentering med Visuino

DTH11/DTH21/DTH22 och AM2301 är mycket populära kombinerade temperatur och luftfuktighet Arduino sensorer.Jag har redan gjort en Instructable om hur man använder dem och skicka textinformation för temperatur och luftfuktighet över seriell Port.I dett...

Visuell musik (med lasrar!)

Har du någonsin undrat hur en döv person njuter musik? Tja, de kan inte, eftersom du måste höra musik och de flesta människor vet att döva inte kan höra. Hur som helst, har jag skapat ett sätt att "se" musik genom att studsa en laser av en spege...

4 x 4 x 4 interaktiva LED-cube med Arduino

för att förklara min 4 x 4 x 4 interaktiva LED-cube publicerade förut, lite mer klart, jag ska försöka att göra mitt första steg för steg instructable.Denna 4 x 4 x 4 kub är interaktiv med fyra hörnet lysdioder både som lysdioder och sensorer som rea...

Winged stövlar med Sugru

Om du är i behov av en kostym tillbehör, kanalisera din inre Olympian eller helt enkelt behöver en flygande kurir uppgradera, är detta det perfekta sättet att skala upp ett par stövlar som du har liggande. På läderstövlar dessa vingar är slitstark, v...

Akvarium stannande med hemliga dörr för Sump

Simma till din lokala djuraffär och du kan se en hel del akvarium står att välja mellan. Men försök att hitta en som passar en sump filtreringssystem, även en 10 gallon en, och du kommer sannolikt att komma fram torr. Gå online och du kan hitta masso...

Interaktiv Multitouch skärm

mellan Apple iPhone och Microsofts interaktiv tabell, multi-touch visar är i ropet. Detta instructable visar dig hur du sätter din LCD-projektor till en interaktiv multi-touch display tabell med några billiga komponenter lätt tillgängliga från järnaf...

Bli varnad när ungen är tillbaka från skolan (med en ledstjärna, utan programmering)

iBeacons är blutooth enheter som sänder deras information (position...) så att medveten bluetoothenheter (som smartphones, Raspberry Pi...) kan upptäcka dem och få sin information.Sätta på i ditt barns väska och låt oss utlösa en åtgärd (en e-post) n...

Enkla vävt läderarmband (med förbättrad Version Expansion)

Bakgrund:Jag har ett något komplicerat projekt som omfattar läder som jag vill göra, men medan jag redan äger de flesta av de nödvändiga verktygen, jag fortfarande saknar kompetens att göra att projektet verklighet. Därför börja jag genom att prova f...

Gas spis & vattenrenare med fri energi

Jag skrev ursprungligen detta för mitt examensarbete i 2005. Jag kommer inte ge en Artikellista som vissa teknik har gått vidare till exempel Arduino underlätta för elektronik och solceller är mycket bättre och lätt tillgängliga nu. Även jag var en s...

Interaktiva Doctor Who dator frågesport.

Doctor Who frågesport video för mobila enheter.Välkommen.I detta Instructable, jag kommer att visa dig hur man gör egna interaktiva flera val frågesport spel som använder röstigenkänning, talsyntes, .exe bildfiler, en fred av programvara kallas EZ-Bu...

Visuella kände kalender

detta är ett mycket enkelt projekt kan du göra med dina barn. Min fyra år gamla son alltid ber om vad vi gör i dag, vad gör vi i morgon, vilken dag är i morgon kallas, etc. Jag beslöt att göra en visuell kalender med honom för att lära honom om dagar...

Hemgjort aluminium tjock plocka med gravyr.

i detta Instructable jag kommer att lära dig hur för att skapa en cool aluminium plocka bara med enkla material och verktyg, gravyr del det är frivilligt men det är ganska lätt och inte kräver speciella förmågor eller maskiner.Jag spelar inte någon s...

Hur man gör en visuell kalender eller att göra styrelsen

A Visual kalendern är till skillnad från en kalender som visar dagarna i månaden. Den har bilder att visuellt Visa saker "Att göra" för att kommunicera med människor med minskad språkkunskaper eller kognitiva färdigheter. Klasser på kommunikatio...

Telefon styrs garageporten, drivs med Intel Edison Blynk & Arduino

Automatiserad produkter har blivit vanligare och lösningar som är billiga finns i vissa områden, ett exempel kan vara inomhus blixt eller automatiska timers. Men om du vill att en garageport som kan öppnas med en telefon och inte vill betala för nya...

Att göra en bokeh kit med hjälp av en 3D-skrivare

Bokeh är en fotografering teknik av oskärpa bakgrunden för att få intressanta effekter från lamporna i bakgrunden. Bokeh : utseende eller känslan av ur fokusområden i en bild. Höjdpunkterna på pekar av lampor är oftast cirklar eller polygoner beroend...

Resonansbotten tårta med arbetar volt meter

Jag berätta vad. Min patronus är en kaka, som är vad.Detta Instructable kommer att täcka kaka utsmyckning metoder och innehåller tips som hjälper alla andra slags kaka utsmyckning.Något som kan vara en kaka.Denna kaka är bra för musik produktion geni...

BrainTap, interaktiva artrit och minne utöva spel!

jag byggde detta projekt på på uni som ett 3 årigt projekt (med ett par klasskamrater) vid University of Technology, Sydney.Det syftar till Baby Boomers och riktar en färdighet och nivå baserad minne och finmotorik motion spel. Formuläret bygger på A...

Otidsenlig ljud: Strålning Windchimes

Den sista pusselbiten i min Autodesk Artist-i-uppehållstillstånd och otidsenlig Audio projektet kallas strålning Windchimes. För att komplettera resten av detta organ arbete jag ville ha ett instrument av olika slag, något som producerade ljud till ä...

RabbitPi - Alexa aktiverad IFTTT ansluten, örat-vickar IoT assistent

Detta är en föråldrad 2005 Nabaztag "smart kanin" som jag har byggts om till en modern IoT assistent med en Raspberry Pi 3 och en Adafruit Motor hatt, med en webbkamera mikrofon och en Philips Soundshooter högtalare som finns i det söta ursprung...