Სარჩევი:

La Chaise Longue Interactive Avec Arduino Et Max/MSP .: 5 ნაბიჯი
La Chaise Longue Interactive Avec Arduino Et Max/MSP .: 5 ნაბიჯი

ვიდეო: La Chaise Longue Interactive Avec Arduino Et Max/MSP .: 5 ნაბიჯი

ვიდეო: La Chaise Longue Interactive Avec Arduino Et Max/MSP .: 5 ნაბიჯი
ვიდეო: ANGÈLE CONTRE SA PROPRE IA (SAYIAN) 2024, ივლისი
Anonim
La Chaise Longue Interactive Avec Arduino Et Max/MSP
La Chaise Longue Interactive Avec Arduino Et Max/MSP
La Chaise Longue Interactive Avec Arduino Et Max/MSP
La Chaise Longue Interactive Avec Arduino Et Max/MSP
La Chaise Longue Interactive Avec Arduino Et Max/MSP
La Chaise Longue Interactive 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 utilisons donc un capteur de luminosité (placé sous le transat) reliés à Arduino, დაეყრდნო USB ord un ordinateur avec Max/MSP qui s'occupera de déclencher l'ambiance sonore et visuelle en question.

ავტორები:

ლეო, ბაპტისტი, ივაინი, იანიკი, ტრისტანი, მათე, გაბი

ნაბიჯი 1: ლე მატერიელი

Nous avons besoin de:

- არ არის გადასული

- capteurs de luminosité

- ფაილები

- une carte Arduino

- არ არის შესაძლებელი USB AB.

- un ordinateur avec Max/MSP

ნაბიჯი 2: არქიტექტურა

არქიტექტურა
არქიტექტურა

ნაბიჯი 3: Les Branchements

Les Branchements
Les Branchements
Les Branchements
Les Branchements

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

La LED არის ფილიალი ent l'entrée Digitale2 D2.

ნაბიჯი 4: Le Code Arduino

Le Code Arduino
Le Code Arduino

Le program, relativement simple agit de la façon suivante:

* Si le capteur capte une valeur მოიცავს entre 0 და 250, la valeur retenue est 1.

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

ნაბიჯი 5: Le Patch Max/MSP

Le Patch Max/MSP
Le Patch Max/MSP

On use l'objet Serial pour récupérer les données de l'Arduino: on récupère une chaine de caractères que l'on transforme en 1 და 0 grâce 'l'objet from სიმბოლო.

დაათვალიერეთ 0/1 che che 7 jet jet che im im im im im im im 0

L'objet slide (250, 500) არის დანერგვა და nov permet d'avoir un temps de montée de 250ms და un temps de descente de 500 ms: voici le fade-in et le fade-out de notre vidéo et de notre son.

Par la suite, divise ces valeurs par 127 pour avoir des valeurs მოიცავს entre 0 და 1. Ensuite, multiplie avec l'objet *es 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.

Ensuite, on branche le fichier vidéo au jitter pour pouvoir lire la vidéo.

დაასხით pouvoir faire le fade in-out de la vidéo, on branche un objet jit.brcosa à la suite du jitter ainsi qu'un ატრიბუტის სიკაშკაშე lui même relié à l'objet /127. სინათლის სიკაშკაშე მრავალფეროვანია და permet don f le in fade in-out de l'image.

გსურთ, იხილოთ აღწერის ქართული (საქართველო) ვერსია Google Translate

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 fade-in, avant que le spectateur ne se lève et enclenche le fade-out.

გირჩევთ: