Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: Arduino
- Steg 3: Hårdvaruinstallation
- Steg 4: Max Patch: Översikt
- Steg 5: Max patch: Inställning
- Steg 6: Sifon och enkel klient
- Steg 7: VPT8
- Steg 8: Partiklarna
Video: Interaktiva partiklar: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:43
Detta är en steg -för -steg -guide för att installera det medföljande Interactive Particles -systemet. Detta är ett ganska avancerat system som ibland kan vara förvirrande och viss kunskap inom kodning, Max MSP, Arduino och ljud/visuella inställningar rekommenderas.
Steg 1: Vad du behöver
Det första steget är att göra allt klart. Den medföljande zip -filen innehöll allt du behöver för dator, detta inkluderar Max Patch (som du behöver Max 8 för), Siphon och VPT8.
- Du behöver Max 8:
- Du behöver en mixer med minst två kanaler, en projektor och ett stativ, en kvarts tum hane till en kvarts tum manliga ljudkablar, två kontaktmikrofoner och högtalare.
- Du behöver också materialet för en Arduino. I denna handledning använder vi Arduino Teensy 3.5
- Slutligen behöver du en Mac som kör minst High Sierra (OSX 10.13.6)
Steg 2: Arduino
Här har vi inkluderat en enkel schema över vår egen Arduino -byggnad som du kan använda som en mall för att basera din egen av. Med Arduino som är så anpassningsbar och mångsidig ju mer kunskap du har med att använda Arduino desto mer kan du göra med det. Denna inställning är för en enkel trycksensor som används för att växla mellan de tre tonerna och en avstängningsfas. Du ansluter en USB -kabel från detta till ditt system.
Steg 3: Hårdvaruinstallation
Här kommer du att fästa allt till din Mac.
- Installera projektorn och det valda stativet och anslut den via portarna som är tillgängliga för dig. I vårt fall var det VGA med en VGA till Thunderbolt 2 -adapter.
- Därefter ansluter du kontaktmikrofonerna till omkopplaren, en i varje kanal som visas i den tredje och fjärde bilden. Detta ansluter sedan till din Mac via USB.
- Slutligen installerade högtalare. Du kan använda så många högtalare du vill, i vår färdiga produkt använde vi 5 satellithögtalare anslutna till en central subwoofer som sedan kopplades till den bärbara datorn men hur många är helt upp till dig.
Steg 4: Max Patch: Översikt
Här är översikten över patchen när du öppnar den. Klustret uppe till vänster är det som styr manipulationen, klustret nedan som styr ljudtonerna såväl som Arduino, och slutligen klustret till höger styr både själva partikelsystemet och servern för både sifonen.
Steg 5: Max patch: Inställning
- Den första delen av installationen är att se till att du har rätt ingångar. Du kommer till den övre delen av skärmen med plåstret öppet och klickar på "Alternativ" och sedan klickar du på "Ljudstatus". Detta öppnar ett fönster, som ses i den första bilden, om systemets ljudstatus. Du vill klicka på inmatningsenheten och se till att du har valt rätt ingång för omkopplaren du använder för kontaktmikrofonerna samt utgången beroende på om du bestämmer dig för att använda ett högtalarsystem eller inte, men om du använder en öka systemets nedsänkning och interaktion.
- När du har rätt ljudinställning kan du slå på patchen genom att klicka på energisymbolen längst ned till höger på skärmen. Detta kommer att aktivera ljud och ha korrigeringen redo för in- och utmatning.
- Det tredje steget är att rulla ner till ljudklustret där du kommer att se tre stora rutor som säger "Källa: Ljudfil", du vill ändra detta. Om du klickar på texten kommer det upp ett nedrullningsbart fönster och du vill klicka på "Oscillator". Detta kommer att ändra ljudet till en stadig ton, och under källan ser du etiketten "Freq:", klicka på det och du kommer att ändra tonens frekvens till det som anges i kommentaren precis ovanför varje ruta eller så kan du göra tonen vad du vill.
- Nästa steg är att se till att Arduino läser ordentligt. Från schemat i Arduino -steget finns en knapp på Arduino och du måste trycka på den efter att du har anslutit Arduino till systemet. När det är gjort trycker du på bocken i arduino -koden längst upp till vänster i fönstret och sedan på plussymbolen. Det kan visa ett fel men vanligtvis represserar plus -symbolen löser problemet. Du bör sedan trycka på "uppdatera seriella portar" som kan hittas om du trycker på "p arduino" -lappen i huvudlappen. Därefter klickar du där det står "bluetooth-inkomst-port" det borde finnas ett andra alternativ och det beror på porten du har anslutit USB till och det hänvisar vanligtvis till USB på något sätt, men tryck på det alternativet och tryck sedan på Start. Detta bör starta dataflöden.
Steg 6: Sifon och enkel klient
Här kommer du att konfigurera Siphon -servern och klienten som används för att överföra partikelsystemet till VPT8.
- I Max -lappen klickar du på rutan bredvid satsen "output_matrix" samt växeln precis ovanför den. Detta kommer både att aktivera partikelsystemet, se till att det fungerar genom att klicka på fönstret som är märkt tut02 och om partiklar visas fungerar systemet.
- Därefter klickar du på meddelandet "servername" Siphon Server "" och detta kommer att fylla i servernamnet.
- Du kan sedan öppna programmet från zip-mappen som heter "Simple Client" och när det väl har öppnats ska det automatiskt identifiera servernamnet men om det inte har klickat på namnet i det övre vänstra hörnet och klicka på namnet som det är visas på bilden.
Steg 7: VPT8
VPT8 är vad vi brukade projicera karta. Det kan vara knepigt och temperamentsfullt men när arbetet väl är ganska konsekvent i sina resultat. Vi kommer att ha en steg -för -steg -guide för hur vi installerade vår men vi kommer att inkludera VPT8 online -dokumentation som ger mer information om andra sätt att använda programvaran.
- Du kan öppna programvaran från mappen som ingår i denna instruktionsbok. Detta kan ta lite tid att öppna så ha tålamod med det, men när det är öppnat är det första att gå upp till den övre fältet där det står "VPT8" och klicka på "File" och gå ner till "Open" så kommer det upp mappsökning och du vill navigera till mappen "defaultproject-vpt8" och sedan öppna "projectpath.maxpat" -filen.
- Nästa sak du vill göra är att klicka på den nedre vänstra knappen i fönstret för att stänga av systemet från "av" till "på".
- I fönstrets övre del kan du se ett plus- och minustecken. Detta lägger till och tar bort lager. Lägg bara till ett lager genom att klicka på "+" en gång. När du öppnade projektvägsfilen kan det redan öppna ett lager och om det bara gick vidare till steg 4.
- På höger sida av fönstret ser du en massa av -knappar. Håll muspekaren över den sidan och rulla ner tills du ser flera listade som "syf", det är de du letar efter. Klicka på "av" -knappen för att slå på den. Om den inte fylls i automatiskt klickar du på den lilla cirkeln bredvid "på" -knappen och klickar sedan på rullgardinsmenyn och letar efter "Siphon Server Max", det här är servern som vi konfigurerade i föregående steg.
- När du har läst det från Siphon -klienten, gå sedan ner där det står "layer_1" och klicka sedan där det står "none", detta kommer att ta upp en stor lista. Klicka på alternativet som säger "1syphon" detta tar lagret med data som strömmas igenom från steg 4.
- Klicka sedan på den svarta rutan där du hade slagit på modulen i steg 4. Detta kommer att börja strömma data till förhandsgranskningsrutan och VPT8 -rutan på vänster sida av skärmen. Du kommer också att se 4 små cirklar med plus i dem. Detta används för att manipulera lagret och kan göra lagret så stort eller så litet som du behöver det.
- Slutligen, eftersom du kommer att anslutas till en projektor, se till att du använder projektorn som en separat skärm på Mac och flytta fönstret där det står "VPT8" till den och du kan klicka på knappen "helskärm" längst ner på fönstret för att vrida det i helskärm för projektorn.
Steg 8: Partiklarna
Partiklarna borde fungera nu. Kontaktmikrofonen du har anslutit till kanal 1 kommer att manipulera partiklarnas avstötning och transponeringen av tonen som spelas, medan den som är ansluten till kanal 2 kommer att manipulera partiklarnas hastighet och attraktion och tonens glid spelat. Om du har gått på vägen för att använda en Arduino är plåstret konfigurerat på ett sätt som en trycksensor enkelt kan växla mellan tonerna och vi har lämnat kod i lappen för att möjliggöra för en enkel potentiometer att också byta toner. det är ett alternativ.
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Interaktiva vindspel: 4 steg (med bilder)
Interactive Wind Chimes: Perpetual Chimes är en uppsättning förstärkta vindspel som erbjuder en eskapistisk upplevelse där ditt samarbete komponerar ljudlandskapet. Eftersom det inte blåser inomhus, kräver klockorna publikinteraktion för att försiktigt knacka eller vifta dem och uppmuntra/n
Interaktiva glödande svampar: 10 steg (med bilder)
Interaktiva glödande svampar: Denna instruerbara visar dig hur man gör svampar som lyser i mörkret. Du kan stänga av och på enskilda svampar genom att trycka på toppen. Jag startade det här projektet för ett skoluppdrag där vi var tvungna att skapa något med Arduin
Interaktiva gårdsljus, gångbelysning: 3 steg
Interactive Yard Lights, Walkway Lights: Jag ville bygga någon form av interaktiva gårdsbelysning för min bakgård. Tanken var att när någon gick ett sätt skulle det sätta igång en animation i den riktning du gick. Jag började med Dollar General $ 1.00 solbelysning