Índice:
- Etapa 1: Evolution D'InTime
- Etapa 2: Teste Des Effets Lumineux
- Etapa 3: Circuito elétrico
- Etapa 4: Código
- Etapa 5: Design De L'objet
Vídeo: Intime: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Intime é um dispositivo que se encontra em relação, 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 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 indispensable à la vie.
Ce travail est également accompagné d'un travail théorique autour d'un mémoire ainsi qu'un travail graphique autour de posters explicatifs.
Etapa 1: Evolution D'InTime
Après avoir réalisé «Pulsum» (versão antiga disponível no site du Fablab de Sorbonne Université), nous avons d'abord pensé à continuer ce projet en le reproduisant presque à l’identique, de façon plus «professionnelle».
Dans un premier temps, nous avons imaginé ce dispositif comme une installation fixe avec notamment une stèle lourde structurant notre installation ainsi qu'un dôme, socle de la barre lumineuse. Voici les premières esquisses de l'évolution de ce dispositif en installation en photos.
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 univers commun, où ces personnes pourraient agir entre elles. Por exemplo, 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 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?
À 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. L'idée est que deux personnes puissent se lier par le pouls grâce à cette simples barre puis en saisir une autre et s'associer à une personne Supplémentaire, et ainsi de 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 a visualização do momento de sincronização des utilisateurs n'était pas claire: on pouvait voir que les deux pouls concordient mais ce phénomène n'était pas mis en avant par notre design. Nous avons alors décidé de palier à ce problems 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 centre vers les deux utilisateurs. De plus la couleur change également lors de cette synchronization.
Etapa 2: Teste Des Effets Lumineux
Afin de s'assurer de l'utilisation des bandeaux de led adressables WS2812B nous avons efetue plusieurs tests sur l'IDE Arduino.
Nous avons use la bibliothèque Adafruit_NeoPixel. Cette dernière est très facile to utiliser et voici plusieurs liens expliquant clairement clairement use:
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, variables 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 (utilização de 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 propres effets.
Les effets créés ont été les suivants: parcours des leds sur la longueur du bandeaux pendente une durée correspondente a un pouls donné, parcours symétrique deux bandeaux à partir do centro (pouls des utilisateurs synchronisés).
Les différents problems rencontrés ont é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).
Etapa 3: Circuito elétrico
Afin de pouvoir faire rentrer toute la partie eletronique dans le néon nous nous sommes tout d'abord portés sur l'ESP8266 avec un module fourni de chargement de batterie. Nous avons donc efetue de nombreux tests para tester ce module (encodage en wifi avec MicroPython). Cependant, l'ESP8266 ayant seulement un seul port analog nous avons acheté les memes modules sur Aliexpress avec des ESP32. Après 6 semaines d'attente, les ESP32 sont finalement arrivés. Nous avons alors tenté de les encoder avec des simples pisca en code Arduino en passant par l'IDE Arduino via un cabo FTDI.
A dificuldade é rencontrada ici était de découvrir que l'ESP32 doit subir uma manipulação afin de le passer en modo "programável" pour téléverser le code. Cette dernière en appuyant au moment du téléversement on the bouton Reset pendant quelques secondes et appuyer on Boot par la suite en même temps puis relâcher ces boutons. Si la procédure s'est bien déroulée l'IDE Arduino começa a afficher un processus de téléchargement avec des points et des pourcentages de téléversement.
Par la suite, nous avons trouvé le moyen de téléverser via le port micro-usb de la board achetée: il sufit d'installer un driver afin de pouvoir voir le port de l'ESP32. O driver Ce é o CP2102:
Cependant après avoir fait marché notre ESP32 sur secteur avec le code souhaité de InTime (quelques problems 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 effet la sortie 5V sur batterie est en réalité en 1,1 Volts ce qui est bien trop faible pour faire fonctionner notre système.
Nous nous sommes alors tournés vers une Arduino Nano pour réaliser ce projet. O circuito é constituído por um Arduino Nano, deux bandeaux de LED WS2812B, deux capteurs de pouls pulse sensor, de uma bateria externa e de quelques câbles. Ce circuit est plutôt simple:
- Les +/- des bandeaux sont reliés between eux et à l'Arduino en 5Volts. Les Pins são reliés respeitement aux Pins 12 e 13 de l'Arduino.
- Les +/- des capteurs são reliés between eux et à l'Arduino en 3.3 Volts. Les Pins são reliés respeitement aux Pins A0 e A1 de l'Arduino.
- L'Arduino é alimentado pelos pinos Vin e GND por uma bateria externa via um cabo USB dénudé.
- A bateria externa é recarregada por meio de um micro-usb de câble: um micro-usb de câble para o inte- rior do dispositivo é conectado à bateria e a uma porta micro-usb femelle soudé e fixé no 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
Pour les capteurs de pouls nous avons eu de nombreux problems. 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 utilisé 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 problems et ces problems nous ont bien été confirmé par eux également.
Ainsi après avoir passé des semaines sur ces problems of capteurs nous avons décidé de pas prendre en compte leurs valeurs et nous nous sommes tournés vers um modo démo du dispositif dans le but d'une présentation de project.
Etapa 4: Código
O código está disponível no arquivo e está assez simples para comprendre.
Les capteurs de pouls ne donnant pas des valeurs fiables nous avons décidé de programmer un mode démo qui permet de montrer le processus imaginé de l'utilisation.
Etapa 5: Design De L'objet
Intime é constituído de um néon à leds (acheté chez Leroy Merlin), d'une planche en bois, du circuit electrique, de deux membranes et deux bouchons.
Nous avons tout d'abord coupé les extrémités du néon puis vidé l'intérieur du néon à l'aide d'un scie circulaire. Puis la planche fine de bois de dimension 60x4 cm a ensuite été coupée. 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 disttions des deux signaux lumineux.
Les membranes recouvrant les extrémités du néon ont ensuite été designées. Pour cela nous avons fait un plusieurs tests de différents diamètres et forme
Recomendado:
Como fazer uma antena dupla BiQuade 4G LTE Etapas fáceis: 3 etapas
Como Fazer Antena Dupla BiQuade 4G LTE Etapas fáceis: Na maioria das vezes que enfrentei, não tenho uma boa intensidade de sinal para meus trabalhos do dia-a-dia. Então. Procuro e tento diferentes tipos de antena, mas não funciona. Depois de perder tempo, encontrei uma antena que espero fazer e testar, porque não é um princípio de construção
Design de jogo no Flick em 5 etapas: 5 etapas
Design de jogos no Flick em 5 etapas: o Flick é uma maneira realmente simples de fazer um jogo, especialmente algo como um quebra-cabeça, romance visual ou jogo de aventura
Detecção de rosto no Raspberry Pi 4B em 3 etapas: 3 etapas
Detecção de rosto no Raspberry Pi 4B em 3 etapas: Neste Instructable, vamos realizar a detecção de rosto no Raspberry Pi 4 com Shunya O / S usando a Biblioteca Shunyaface. Shunyaface é uma biblioteca de reconhecimento / detecção de rosto. O projeto visa alcançar a detecção mais rápida e velocidade de reconhecimento com
Espelho de cortesia DIY em etapas fáceis (usando luzes de tira LED): 4 etapas
Espelho de toucador DIY em etapas fáceis (usando tiras de LED): Neste post, fiz um espelho de toucador DIY com a ajuda de tiras de LED. É muito legal e você deve experimentá-los também
Arduino Halloween Edition - Tela pop-out de zumbis (etapas com imagens): 6 etapas
Arduino Halloween Edition - Tela pop-out de zumbis (etapas com imagens): Quer assustar seus amigos e fazer barulho no Halloween? Ou apenas quer fazer uma boa pegadinha? Esta tela pop-out de zumbis pode fazer isso! Neste Instructable, vou ensiná-lo a criar facilmente zumbis usando o Arduino. O HC-SR0