Innholdsfortegnelse:
- Trinn 1: Det du trenger
- Trinn 2: Arduino
- Trinn 3: Maskinvareoppsett
- Trinn 4: Maksimal oppdatering: Oversikt
- Trinn 5: Maksimal oppdatering: Oppsett
- Trinn 6: Siphon og Simple Client
- Trinn 7: VPT8
- Trinn 8: Partiklene
Video: Interaktive partikler: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Dette er en trinnvis veiledning for å sette opp det inkluderte Interactive Particles -systemet. Dette er et ganske avansert system som til tider kan være forvirrende, og litt kunnskap om koding, Max MSP, Arduino og lyd/visuelle oppsett anbefales.
Trinn 1: Det du trenger
Det første trinnet er å gjøre alt klart. Den medfølgende zip -filen inneholder alt du trenger datamaskinmessig, dette inkluderer Max Patch (som du trenger Max 8 for), Siphon og VPT8.
- Du trenger Max 8:
- Du trenger en mikser med minst to kanaler, en projektor og stativ, en tommers mann til en fjerdedel tommers lydkabler, to kontaktmikrofoner og høyttalere.
- Du trenger også materialene til en Arduino. I denne opplæringen bruker vi Arduino Teensy 3.5
- Til slutt trenger du en Mac som kjører minst High Sierra (OSX 10.13.6)
Trinn 2: Arduino
Her har vi inkludert en enkel skjematisk oversikt over vår egen Arduino -konstruksjon som du kan bruke som en mal for å basere din egen av. Siden Arduino er så tilpasningsdyktig og mangfoldig, jo mer kunnskap du har med å bruke Arduino, jo mer kan du gjøre med det. Dette oppsettet er for en enkel trykksensor som brukes til å skifte mellom de tre tonene og en avfase. Du kobler en USB -kabel fra dette og til systemet.
Trinn 3: Maskinvareoppsett
Her vil du koble alt til din Mac.
- Sett opp projektoren og stativet du ønsker, og koble den til via portene som er tilgjengelige for deg. I vårt tilfelle var det VGA med en VGA til Thunderbolt 2 -adapter.
- Deretter kobler du kontaktmikrofonene til bryteren, en i hver kanal som vist på det tredje og fjerde bildet. Dette kobles deretter til Mac -en din via USB.
- Til slutt satt opp høyttalere. Du kan bruke så mange høyttalere du vil. I vårt ferdige produkt brukte vi 5 satellitthøyttalere koblet til en sentral subwoofer som deretter ble koblet til den bærbare datamaskinen, men hvor mange er helt opp til deg.
Trinn 4: Maksimal oppdatering: Oversikt
Her er oversikten over oppdateringen mens du åpner den. Klyngen øverst til venstre er det som styrer manipulasjonen, klyngen nedenfor som styrer lydtonene så vel som Arduino, og til slutt klyngen til høyre styrer både partikkelsystemet i seg selv, så vel som serveren for både Siphon.
Trinn 5: Maksimal oppdatering: Oppsett
- Den første delen av oppsettet er å sørge for at du har de riktige inngangene. Du går til den øvre delen av skjermen med oppdateringen åpen og klikker på "Alternativer", og deretter klikker du på "Lydstatus". Dette vil åpne et vindu, som sett på det første bildet, om systemets lydstatus. Du vil klikke på inndataenheten og kontrollere at du har valgt riktig inngang for bryteren du bruker for kontaktmikrofonene, så vel som utgangen, avhengig av om du bestemmer deg for å bruke et høyttalersystem eller ikke, selv om du bruker en vil øke fordypning og interaksjon aspektet av systemet.
- Etter at du har konfigurert riktig lyd, kan du slå på oppdateringen ved å klikke på av / på -symbolet nederst til høyre på skjermen. Dette vil aktivere lyd og ha oppdateringen klar for inngang og utgang.
- Det tredje trinnet er å rulle ned til lydklyngen, hvor du vil se tre store bokser som sier "Kilde: lydfil", du vil endre dette. Hvis du klikker på teksten, kommer det opp et rullegardinvindu, og du vil klikke på "Oscillator". Dette vil endre lyden til en jevn tone, og under kilden vil du se etiketten "Freq:", klikk på den, og du vil endre frekvensen til tonen til det som er spesifisert i kommentaren rett over hver boks, eller du kan lage tonen hva du vil.
- Det neste trinnet er å sørge for at Arduino leser riktig. Fra skjemaet i Arduino -trinnet er det en knapp på Arduino, og du må trykke på den etter å ha plugget Arduino inn i systemet. Når det er gjort, trykker du på haken i arduino -koden øverst til venstre i vinduet og deretter på pluss -symbolet. Det kan vise en feil, men vanligvis undertrykker plussymbolet problemet. Du bør deretter trykke på "oppdater serielle porter" som du finner hvis du trykker på "p arduino" -lappen i hovedoppdateringen. Deretter klikker du der det står "bluetooth-income-port". Det bør være et annet alternativ, og det er avhengig av porten du har koblet USB til, og det refererer vanligvis til USB på en eller annen måte, men trykk på det alternativet og trykk deretter på start. Dette bør starte datastrømmen.
Trinn 6: Siphon og Simple Client
Her vil du sette opp Siphon -serveren og klienten som brukes til å overføre partikkelsystemet til VPT8.
- I Max -lappen klikker du på boksen ved siden av setningen "output_matrix", så vel som vekselen rett over den. Dette vil både aktivere partikkelsystemet, sørge for at det fungerer ved å klikke på vinduet som er merket tut02, og hvis det vises partikler, fungerer systemet.
- Deretter klikker du på meldingen "servernavn" Siphon Server "", og dette vil fylle ut servernavnet.
- Du kan deretter åpne programmet fra zip-mappen kalt "Simple Client", og når det har åpnet det, bør det automatisk oppdage servernavnet, men hvis det ikke har klikket på navnet i øvre venstre hjørne og klikket på navnet som det er vist på bildet.
Trinn 7: VPT8
VPT8 er det vi pleide å projisere kart. Det kan være pinlig og temperamentsfullt, men når arbeidet først er ganske konsistent i resultatene. Vi vil ha en trinnvis veiledning for hvordan vi konfigurerte vårt, men vi vil inkludere VPT8 online dokumentasjon som gir mer informasjon om andre måter å bruke programvaren.
- Du kan åpne programvaren fra mappen som er inkludert i denne instruksjonsboken. Dette kan ta litt tid å åpne, så vær tålmodig med det, men når det først er åpnet, går du opp til den øverste linjen der det står "VPT8" og klikker på "File" og går ned til "Open", så kommer det opp mappesøk, og du vil navigere til "defaultproject-vpt8" -mappen og deretter åpne "projectpath.maxpat" -filen.
- Det neste du vil gjøre er å klikke på knappen nederst til venstre i vinduet for å slå systemet fra "av" til "på".
- I det øvre området av vinduet kan du se et pluss- og minustegn. Dette legger til og fjerner lag. Bare legg til 1 lag ved å klikke på "+" en gang. Når du åpnet prosjektbanefilen, kan det allerede åpne et lag, og hvis det bare fortsatte til trinn 4.
- På høyre side av vinduet ser du en haug med avknapper. Hold musepekeren over den siden og bla ned til du ser flere oppført som "syf", dette er de du leter etter. Klikk på "av" -knappen for å slå den på. Hvis den ikke fylles ut automatisk, klikker du på den lille sirkelen ved siden av "på" -knappen, klikker deretter på rullegardinmenyen og ser etter "Siphon Server Max", dette er serveren vi konfigurerte i forrige trinn.
- Når du har lest den fra Siphon -klienten, går du deretter nedover der det står "lag_1" og klikker der hvor det står "ingen", dette vil vise en stor liste. Klikk på alternativet som sier "1syphon", dette tar laget med dataene som strømmes gjennom fra trinn 4.
- Klikk deretter på den svarte boksen der du hadde slått på modulen i trinn 4. Dette vil begynne å streame dataene til forhåndsvisningsboksen og VPT8 -boksen på venstre side av skjermen. Du vil også se 4 små sirkler med plusser i dem. Dette brukes til å manipulere laget og kan gjøre laget så stort eller så lite som du trenger det.
- Til slutt, siden du blir koblet til en projektor, må du kontrollere at du bruker projektoren som en egen skjerm på Macen og flytte vinduet som sier "VPT8" over til den, og du kan klikke på "fullskjerm" -knappen nederst på vinduet for å slå det på fullskjerm for projektoren.
Trinn 8: Partiklene
Partiklene burde fungere nå. Kontaktmikrofonen du har koblet til kanal 1, vil manipulere frastøtingen av partiklene og transponeringen av tonen som spilles, mens den som er koblet til kanal 2, vil manipulere hastigheten og tiltrekningen til partiklene og gliden av tonen som blir spilt. Hvis du har gått nedover ruten for å bruke en Arduino, er lappen satt opp på en måte som en trykksensor enkelt kan bytte mellom tonene, og vi har lagt igjen koden i lappen for å tillate et enkelt potensiometer å bytte tonene også. det er et alternativ.
Anbefalt:
Bærbar måling av fine partikler (forlengelse): 3 trinn
Bærbar måling av fine partikler (forlengelse): Mål: Tilsetning av en CO2 -sensor Forbedret lesbarhet av programmet Åpning av programmet for andre typer sensorer. Dette prosjektet følger et annet som allerede er publisert. Den svarer på spørsmål som leserne stiller. En ekstra sensor har vært
Bærbar måling av fine partikler: 4 trinn (med bilder)
Bærbar måling av fine partikler: Målet med dette prosjektet er å måle luftkvaliteten ved å måle mengden av fine partikler. Takket være bærbarheten vil det være mulig å utføre målinger hjemme eller på farten. Luftkvalitet og fine partikler: Partikler (
System for overvåking av luftkvalitet for forurensning av partikler: 4 trinn
System for overvåking av luftkvalitet for forurensning av partikler: INTRO: 1 I dette prosjektet viser jeg hvordan du bygger en partikkeldetektor med datavisning, data backup på SD -kort og IOT. Visuelt indikerer en ringeskjerm i neopiksler luftkvaliteten. 2 Luftkvaliteten er en stadig viktigere bekymring for
Interaktive vindklokker: 4 trinn (med bilder)
Interactive Wind Chimes: Perpetual Chimes er et sett med forsterkede vindklokker som tilbyr en eskapistisk opplevelse der samarbeidet ditt komponerer lydbildet. Siden det ikke blåser innendørs, krever klokkespillet publikumsinteraksjon for å trykke eller vifte dem forsiktig og oppmuntre/n
Bygg en detektor for forurensning av partikler fra LoRa: 8 trinn
Bygg en detektor for forurensning av partikler fra LoRa: Vi skal bygge en detektor for partikler som bruker PM2.5 luftkvalitetssensor, ESP32, UNO og LoRa -modul. Partikkelforurensning, også kjent som Particulate Matter er en blanding av vidt forskjellige størrelser av faste stoffer og væsker som finnes i luften. Noen av disse s