Turinys:

„La Chaise Longue“interaktyvusis „Avec Arduino Et Max“/MSP .: 5 žingsniai
„La Chaise Longue“interaktyvusis „Avec Arduino Et Max“/MSP .: 5 žingsniai

Video: „La Chaise Longue“interaktyvusis „Avec Arduino Et Max“/MSP .: 5 žingsniai

Video: „La Chaise Longue“interaktyvusis „Avec Arduino Et Max“/MSP .: 5 žingsniai
Video: La chaise 2024, Lapkritis
Anonim
„La Chaise Longue“interaktyvus „Avec Arduino Et Max“/MSP
„La Chaise Longue“interaktyvus „Avec Arduino Et Max“/MSP
„La Chaise Longue“interaktyvus „Avec Arduino Et Max“/MSP
„La Chaise Longue“interaktyvus „Avec Arduino Et Max“/MSP
„La Chaise Longue“interaktyvus „Avec Arduino Et Max“/MSP
„La Chaise Longue“interaktyvus „Avec Arduino Et Max“/MSP

L'idée est de créer une chaise longue interactive: un utilisateur qui s'assoit dans le transat déclenche une ambiance sonore et visuelle lui rappelant la mer, la plage… Nous utilsons donc un capteur de luminosité (placé sous le transat) reliés à Arduino, relié en USB ir ordinateur avec Max/MSP qui s'occupera de déclencher l'ambiance sonore et visuelle en question.

Autoriai:

Léo, Baptiste, Yvain, Yannick, Tristan, Matthieu, Gaby

1 žingsnis: Le Matériel

Daugybė avonų:

- ne transat

- šviestuvų kapitonai

- fils

- neįprastas „Arduino“

- neišjungiamas USB AB.

- un ordinateur avec Max/MSP

2 žingsnis: Architektūra

Architektūra
Architektūra

3 žingsnis: „Les Branchements“

„Les Branchements“
„Les Branchements“
„Les Branchements“
„Les Branchements“

Le capteur est branché à l'entrée Analog2 A2.

Šviesos diodas yra „Digitale2 D2“filialas.

4 žingsnis: „Le Code Arduino“

Le Code Arduino
Le Code Arduino

Le Program, Reliativement Simple Agit de la Façon Suivante:

* Si le capteur capte une valeur sudaro entre 0 et 250, la valeur retenue est 1.

* Si le capteur capte une valeur supérieure à 250, la valeur retenue est 0.

5 žingsnis: „Le Patch Max“/MSP

„Le Patch Max“/MSP
„Le Patch Max“/MSP

Jei norite naudoti „l'objet Serial“, įveskite donorų de l'Arduino: „Récupère une chaine de caractères que l'on transforme“1 ir 0 gręžimo „ljet“iš simbolio.

Vonios kambarys pagal redimensionne l'échelle de 0 à 1 ir 0 à 127 avec l'objet scale.

Objektyvo skaidrė (250, 500) yra įvedama ir išleidžiama per 250 sekundžių ir išnyksta po 500 ms: voici le fade-in et le fade-out de notre vidéo et de notre son.

Par la suite, on divise ces valeurs par 127 pour avoir des valeurs apima entre 0 et 1. Ensuite, on multiplie avec l'objet *~ ces valeurs (Entre 0 et 1) et notre son, pour plus ou moins l'amplifier. Ainsi, quand la personne s'assoit, il y a un fade-in du son et quand elle se relève un fade-out.

De l'objet /127, on branche également un objet Val lui même branché au jitter (objet lié à la vidéo) de la vidéo, permettant de contrôler le fade in-out du son de la vidéo.

Atskiras vonios kambarys, ant branche le fichier vidéo au jitter pour pouvoir lire la vidéo.

Įdėkite „pouvoir faire le fade in-out de la vidéo“, „branche un objet jit“. Brcosa à la suite du jitter ainsi qu'un atributo ryškumas lui même relié à l'objet /127. Vienintelis ryškumas yra įvairus ir neperšlampamas.

Des attributs Loop sont branchés sur le lectoreur son Sfplay et lecteur vidéo jitter afin de faire turner le son et la vidéo en boucle: c'est la valeur captée par le capteur qui va déterminer si le niveau sonore et la luminosité doit augmenter.

De base, quand le spectateur n'est pas assis, le capteur reçoit de la lumière: le niveau sonore et la luminosité sont à 0. Quand il s'assoit, le capteur ne reçoit plus de lumière: le son et la luminosité augmentent en išblukimas, avant que le spectateur ne se lève et enclenche le fade-out.

Rekomenduojamas: