INHOUDSOPGAWE:
- Stap 1: Evolution D'InTime
- Stap 2: Toets Des Effets Lumineux
- Stap 3: Skakel die elektriese kring in
- Stap 4: Kode
- Stap 5: Ontwerp De L'objet
Video: Intime: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Intime is un dispositif qui met a relation, via leur pouls, des individus évoluant dans un même espace physique. À chacune des ses extrémités, des capteurs relèvent and traduisent en flash lumineux le pouls de deux personnes saisissant l'objet. Lorsque les pouls se synchronisent, la lumière diffusée dans la barre change. À deux, ou trois, ou tout un groupe, les utilisateurs partagent une expérience commune, articulée autour du partage d'un mécanisme invisible et pourtant onmisbaar à la vie.
Ce travail est également begelei die vereniging van ons reis deur die geskiedenis van ons geheue.
Stap 1: Evolution D'InTime
Après avoir réalisé «Pulsum» (ou weergawe beskikbaar op die werf van die Fablab de Sorbonne Université), ons kan ook die voortplanting van 'n voortgesette projet en die reproduktiewe presque à l'identique, de façon plus 'professionnelle'.
Ons kan ook die eerste keer 'n installasie opstel om 'n installasie op te stel, maar ook 'n strukturele struktuur vir die installasie van 'n enkele kamer. Voici les premières esquisses de l'évolution de ce dispositif en installasie en foto's.
Après réflexion nous nous sommes rendus compte que nous désirions permettre à des personnes de se lier entre elles. Après avoir lu l'article de Charles Lenay autour du croisement perceptif nous avons includes que ce qui comptait réellement était de créer un univers commun, où ces personnes pourraient agir entre elles. Byvoorbeeld, dans le monde visuel commun, le fait de voir autrui n'est pas le plus belangrik; ce qui compte c'est de pouvoir interagir.
La synchronization ne doit donc pas être vue comme une fin en soi mais comme la création d'un univers commun. C'est dans cette idée qu'est né In. Time: Pourquoi ne pas redéfinir la synchronization comme phénomène dynamique qui évolue? Pourquoi lier seulement un couple de personne?
Diff la différence de Pulsum, In. Time a pour but de lier plusieurs personnes ensemble. Le design de Pulsum nous a paru alors bien trop complexe. Nous avons simplifié celui-ci en se limitant à la barre. Ons bied 'n persoonlike aanvulling en 'n suite -suite. Une chaine de personnes liées est alors créée. L'objectif n'est plus de montrer que deux personnes sont liées mais d'agrandir ce cercle de personnes «connectées».
De plus, nous nous sommes rendus compte lors des utilisations de Pulsum que la visualization du moment de synchronization des utilisateurs n'était pas claire: on pouvait voir que les deux pouls concordaient mais ce phénomène n'était pas mis en avant par notre design. Nous avons alors décidé de palier à ce problème en modifiant l'effet lumineux lorsque les deux rythmes cardiaques sont synchrones: les deux bandeaux lumineux n'agissent alors plus de façon indépendante mais effectuent le même mouvement. Ce mouvement n'est plus un mouvement lumineux partant d'un utilisateur vers un autre utilisateur mais un mouvement unique partant du center vers les deux utilisateurs. Die plus la couleur change également lors de cette synchronization.
Stap 2: Toets Des Effets Lumineux
Afin de s'assurer de l'utilisation des bandeaux de led addressables WS2812B nous avons effectué plusieurs tests sur l'IDE Arduino.
Nous avons utilizing la bibliothèque Adafruit_NeoPixel. Cette dernière est très facile à utiliser et voici plusieurs liens explicant clairement son utilization:
www.fablabredon.org/wordpress/2017/12/17/lumiere-sur-larduino-avec-de-la-couleur-et-des-led/
www.tweaking4all.com/hardware/arduino/arduino-ws2812-led/
Les tests lumineux les plus basiques ont d'abord été réalisés: allumage des leds, variations des couleurs, du nombre des leds, allumage de led précises.
Par la suite, nous avons travaillé sur différents effets. Les effets fournis par la bibliothèque ne répondant pas complètement totalement à nos besoins (utilization of delay provoquant des pauses lors du program, pas de contrôle des paramètres des effets tels que le temps de parcours etc …), nous avons décidé de commencer à coder nos propere effets.
Les effets créés ont été les suivants: parcours des leds sur la longueur du bandeaux pendant une durée correspondant à un pouls donné, parcours symétrique de deux bandeaux à partir du center (pouls des utilisateurs synchronisés).
Les différents problèmes rencontrés on été les suivants: dernières led restant allumées, effet saccadé …
Les différents solutions trouvées ont été d'utiliser plusieurs leds pour les parcours à intensité variées afin de donner un effet plus fondu, de trouver les bonnes bornes des boucles de parcours (arrêt avant le nombre total de led).
Les vidéos montrées issues ont été effectuées après l'achat d'un néon (cf section design de l'objet).
Stap 3: Skakel die elektriese kring in
Ons kan hierdie vakansie ook deelneem aan die elektroniese vorm van 'n akkoord vir ons. U kan nie die nuwe toetse vir die toetsmodule (encodage en wifi met MicroPython) toets nie. Afhangend, van die ESP8266 kan u 'n analoog en 'n ander module op Aliexpress avec des ESP32 sien. Après 6 semaines d'attente, les ESP32 sont finalement arrivés. Ons kan ook 'n enkele kode vir eenvoudige flikker en kode Arduino en passant par l'IDE Arduino via 'n unable FTDI.
Die moeilike weergawe van die e -pos kan deur die ESP32 gedruk word deur die manipulasie in die modus "programmeerbaar" vir die aflaai van die kode. Gee 'n geleentheid vir u om u bouton te herlaai Herstel hangende kwessies wat 'n tweede en 'n appuyer kan bied vir 'n laaipak en 'n maksimum tyd vir verwante boutons. Ons kan die proses vir die aflaai van afdelings en punte vir die aflaai van die werk begin.
Par la suite, nous avons trouvé le moyen de téléverser via le port micro-usb de la board achetée: il suffit d'installer un driver afin de pouvoir voir le port de l'ESP32. Die bestuurder is vir CP2102:
Cependant après avoir fait marché notre ESP32 sur secteur avec le code souhaité de InTime (quelques problèmes visuel de led qui restent légèrement allumées), nous nous nous sumes rendus compte que celui-ci ne s'exécutait pas sur batterie. Après plusieurs recherches, nous nous sommes en réalité rendu compte que les boards achetées sont défectueuses. Die effek van die 5V -batterye is 1.11 volts.
Nous nous sommes alors tournés vers une Arduino Nano pour réaliser ce projet. Le circuit est donc constitué d'une Arduino Nano, de deux bandeaux de LED WS2812B, deux capteurs de pouls pulssensor, d'une battery externe et de quelques câbles. Die kring is eenvoudig:
- Les +/- des bandeaux sont reliés entre eux et à l'Arduino in 5Volts. Les Pins sont respectivement reliés aux Pins 12 & 13 de l'Arduino.
- Les +/- des capteurs sont reliés entre eux et à l'Arduino en 3.3 Volts. Les Pins sont respectivement reliés aux Pins A0 & A1 de l'Arduino.
- L'Arduino est alimentée par les pins Vin and GND par une batterie externe via un câble USB dénudé.
- La batterie externe est rechargée par le biais d'un câble micro-usb: un câble micro-usb à l'intérieur du dispositif est relié à la batterie et à un port micro-usb femelle soudé and fixé dans le bouchon.
- Un interrupteur permet d'éteindre l'alimentation de l'Arduino par la batterie externe: un fil est connecté au + du câble usb et au Vin de l'Arduino
Gee les capteurs de pouls nous avons eu de nombreux problèmes. Tout d'abord les délais de livraison étant très longs nous avons décidé d'effectuer des tests sur ce type de capteurs en en achetant un au magasin LetMeKnow de Paris en entendant la livraison des autres capteurs.
Les valeurs obtenues à partir de ces derniers n'étant pas fiables du tout. Nous avons notamment utilizing de nombreux codes Arduino de différents projets renseignés sur divers sites internets (Instructables et autres). Après avoir passé des heures sur ces capteurs nous nous sommes retournés voir le magasin LetMeKnow afin d'échanger sur ces problèmes et ces problèmes nous on bien été confirmé par eux également.
Ainsi après avoir passé des semaines sur ces problèmes de capteurs nous avons décidé de pas prendre en compte leurs valeurs en nous nous sommes tournés vers un mode démo du dispositif dans le but d'une presentation de projet.
Stap 4: Kode
Le code entier est disponible dans le fichier et est assez simple à comprendre.
Les capteurs de pouls ne donnant pas des valeurs fiables nous avons décidé de programmeur un mode démo qui permet de montrer le processus imaginé de l'utilisation.
Stap 5: Ontwerp De L'objet
Intime est constitué d'un néon à leds (acheté chez Leroy Merlin), d'une planche en bois, du circuit électrique, de deux membranes et deux bouchons.
U kan ook die beste coupé les extrémités du néon puis vidé l'intérieur du néon à l'aide d'un scie circulaire sien. Die grootte van die afmetings is 60x4 cm en 'n ensuite coupé. Sur cette planche nous avons fixé les deux rubans de leds et les avons séparé à l'aide d'une autre planche de bois dans un soucis de distinctions des deux signaux lumineux.
Les membranes recouvrant les extrémités du néon on ensuite été designées. Giet 'n paar ekstra toetse vir verskillende diamante en vorms
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Speel Doom op u iPod in 5 maklike stappe !: 5 stappe
Speel Doom op u iPod in 5 maklike stappe !: 'n Stap-vir-stap gids oor hoe u Rockbox op u iPod kan dubbellaai om Doom en tientalle ander speletjies te speel. Dit is iets baie maklik om te doen, maar baie mense staan nog steeds verbaas as hulle sien hoe ek op my iPod doom speel en deurmekaar raak met die instruksies