Inhoudsopgave:
- Stap 1: Evolution D'InTime
- Stap 2: Test Des Effets Lumineux
- Stap 3: Circuit Elektriciteit
- Stap 4: Coderen
- Stap 5: Ontwerp De L'objet
Video: Intime: 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Intime est un dispositif qui met en relation, via leur pouls, des individus évoluant dans un même espace physique. chacune des ses extrémités, des capteurs relèvent et traduisent en flash lumineux le pouls de deux personnes saisissant l'objet. Lorsque les pouls se synchronisent, la lumière diffusee 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 en pourtant onmisbaar à la vie.
Ce travail est également accompagné d'un travail theorique autour d'un mémoire ainsi qu'un travail graphique autour de posters explicatifs.
Stap 1: Evolution D'InTime
Après avoir réalisé « Pulsum » (oude versie beschikbaar op de site van de Fablab de Sorbonne Université), nieuwe avons d'abord pensé à continuer ce projet en le reproduisant presque à l'identique, de façon plus «professionalnelle».
Dans un premier temps, nous avons imaginé ce dispositif une installatie fixe avec notamment une stèle lourde structurant notre install ainsi qu'un dôme, socle de la barre lumineuse. Voici les premières esquisses de l'évolution de ce dispositif en installatie 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 compris que ce qui comptait réellement était de créer un ununivers commun, oùces personnes pourraient agir entre elles. Par voorbeeld, dans le monde visuel commun, le fait de voir autrui n'est pas le plus important; ce qui compte c'est de pouvoir interagir.
La synchronization ne doit donc pas être 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 ?
À la différence de Pulsum, In. Time a pour but de lier plusieurs personnes ensemble. Le design de Pulsum nous a parualors bien trop complex. Nous avons simplifié celui-ci en se limitant à la barre. L'idée que deux personnes puissent se lier par le pouls grâce à cette simple barre puis en saisir une autre et s'associer à une personne supplémentaire, et ainsi de suite. Une chaine de personnes liees est alors créée. L'objectif n'est plus de montrer que deux personnes sont liees mais d'agrandir ce cercle de personnes «connectées».
De plus, nous sommes rendus compte lors des utilisations de Pulsum que la visualisatie van het moment de synchronization des utilisateurs n'était pas claire: op pouvait voir que les deux pouls concordaient mais ce en phénomène n'évant par not mis misse n'était par not mis utilisateurs n'était pas claire. 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. Een nieuwe beweging plus een lichte beweging van een deel van de gebruiker naar een andere gebruiksvriendelijke beweging van een unieke deel van het centrum naar een andere gebruiker. De plus la couleur change également lors de cette synchronisation.
Stap 2: Test Des Effets Lumineux
Afin van de zekering van het gebruik van de bandeaux van de led adresables WS2812B met andere effecten van tests op de Arduino.
Nous avons utilisé la bibliotheque Adafruit_NeoPixel. Cette dernière est très facile à utiliser et voici plusieurs liens expliquant clairment son utilisation:
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 on d'abord été réalisés: allumage des leds, variaties des couleurs, du nombre des leds, allumage de led précises.
Par la suite, nous avons travaillé sur verschillende effets. Les effets fournis par la bibliothèque ne répondant pas complètement totalment à nos besoins (utilisation de delay provoquant des pauses lors du programme, pas de contrôle des paramètres des effets tels que le temps de parcours etc …), nou avons avons à décidé des starts propres effecten.
Les effets créés on été les suivants: parcours van de leds op de longueur du bandeaux hanger een durée correspondant à un pouls donné, parcours symétrique de deux bandeaux à partir du centre (pouls des utilisateurs synchronisés).
Les verschillende problèmes rencontrés on été les suivants: dernières led restant allumées, effet saccadé …
De verschillende oplossingen voor het gebruik van extra leds voor verschillende parcoursen van verschillende soorten fondu, de bonnen van de boucles de parcours (arrêt avant le nombre total de led).
Les vidéos montrées geeft een effect op après l'achat d'un néon (zie sectie design de l'objet).
Stap 3: Circuit Elektriciteit
Afin de pouvoir faire rentrer toute la partie électronique dans le néon nous sommes tout d'abord portés sur l'ESP8266 avec un module fourni de charge the battery. Nous avons donc effectué de nombreux tests pour tester ce module (encodage en wifi avec MicroPython). Cependant, l'ESP8266 ayant seulement un seul port analoge nous avons acheté les mêmes modules sur Aliexpress avec des ESP32. Après 6 semaines d'attente, les ESP32 sont finalement arrives. Nous avons alors tenté de les encoder avec des simples blinks en code Arduino en passant par l'IDE Arduino via un-câble FTDI.
De moeilijkheidsgraad van het uitvoeren van de découvrir que l'ESP32 doit subir une manipulatie afin de le passer en mode "programmeerbare" pour téléverser le code. Cette dernière en appuyant au moment du téléversement sur le bouton Reset hanger quelques secondes et appuyer sur la suite en même temps puis relâcher ces boutons. De procedure voor het starten van de IDE Arduino begint met het proces van het opladen van de punten en de stortingen van de uitzending.
De suite, die u kunt downloaden via de port micro-usb de la board achetée: het volstaat om een driver te installeren op de pouvoir voir de port de l'ESP32. Ce driver est le CP2102:
Op de dag van vandaag is de ESP32 sur secteur avec le code souhaité de InTime (quelques problèmes visuel de led qui restent légèrement allumées), nous nous sommes 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. En van de 5V op de batterij is een echte stroombron van 1,1 Volt die kan worden opgeladen voor een eerlijke werking van het systeem.
Nous nous sommes alors tournés vs une Arduino Nano pour réaliser ce projet. Het circuit is samengesteld uit Arduino Nano, de twee banden van de LED WS2812B, de twee sensoren van de pulsensensor, de externe batterij en de kabels. Ce circuit est plutôt simple:
- Les +/- des bandeaux sont reliés entre eux et à l'Arduino en 5Volts. Les Pins 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 reliés aux Pins A0 & A1 de l'Arduino.
- L'Arduino is alimentée par les pins Vin en GND par een externe batterij via een USB-kabel ontdaan.
- De externe batterij kan worden opgeladen door een micro-usb-kabel: een micro-usb-kabel voor een interne batterij die kan worden opgeladen met een micro-usb-aansluiting voor de batterij.
- Un interrupteur permet d'éteindre l'alimentation de l'Arduino door la battery externe: un file est connecté au + du cable usb et au Vin de l'Arduino
Pour 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 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. Het maken van notaties die gebruik maken van de codes die u kunt gebruiken Arduino de verschillende projecten die worden uitgevoerd op verschillende internetsites (Instructables et autres). Après avoir passé des heures sur ces capteurs nous sommes retournés voir le magasin LetMeKnow eenfin d'échanger sur ces problèmes en ces problèmes nous on bien été confirmé par eux également.
Het is een goed idee om de volgende problemen op te lossen door een besluit te nemen over de uitvoering van het spel en de nieuwe tournés voor de manier waarop de presentatie van het project plaatsvindt.
Stap 4: Coderen
De code die beschikbaar is, is beschikbaar in het kader van de beschrijving en de eenvoudig te beschrijven code.
Les capteurs de pouls ne donnant pass des valeurs fiables nous avons décidé de programmer 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.
Nous avons tout d'abord coupé les extrémités du néon vidé l'intérieur du néon à l'aide d'un scie circulaire. Puis la planche fine de bois de afmeting 60x4 cm een ensuite été coupée. Het is een goed plan om de verschillende lichtlijnen vast te stellen en om afzonderlijke lichtlijnen te creëren.
Les membranen recouvrant les extrémités du néon on ensuite été designées. Pour cela nous avons fait un plusieurs tests de verschillende diamètres et forme
Aanbevolen:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Doe-het-zelfspiegel in eenvoudige stappen (met LED-stripverlichting): 4 stappen
DIY make-upspiegel in eenvoudige stappen (met behulp van LED-stripverlichting): In dit bericht heb ik een doe-het-zelfspiegel gemaakt met behulp van de LED-strips. Het is echt gaaf en je moet ze ook proberen
Hoe plug-ins in WordPress te installeren in 3 stappen: 3 stappen
Hoe plug-ins in WordPress te installeren in 3 stappen: In deze tutorial laat ik je de essentiële stappen zien om de WordPress-plug-in op je website te installeren. In principe kunt u plug-ins op twee verschillende manieren installeren. De eerste methode is via ftp of via cpanel. Maar ik zal het niet opsommen, want het is echt compl
Akoestische levitatie met Arduino Uno stap voor stap (8 stappen): 8 stappen
Akoestische levitatie met Arduino Uno Stap voor stap (8-stappen): ultrasone geluidstransducers L298N Vrouwelijke DC-adapter voeding met een mannelijke DC-pin Arduino UNOBreadboardHoe dit werkt: eerst upload je code naar Arduino Uno (het is een microcontroller uitgerust met digitale en analoge poorten om code te converteren (C++)