สารบัญ:

Intime: 5 ขั้นตอน
Intime: 5 ขั้นตอน

วีดีโอ: Intime: 5 ขั้นตอน

วีดีโอ: Intime: 5 ขั้นตอน
วีดีโอ: 4 เทคนิค วิธีบริหารจัดการเวลา ให้ปังปุริเย่ ข้อคิดจากภาพยนตร์เรื่อง IN TIME | เกลาไป เล่าไป EP.4 2024, กรกฎาคม
Anonim
Image
Image
ภายในเวลาที่กำหนด
ภายในเวลาที่กำหนด
ภายในเวลาที่กำหนด
ภายในเวลาที่กำหนด
ภายในเวลาที่กำหนด
ภายในเวลาที่กำหนด

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 diffusée dans la barre เปลี่ยน À 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 ที่ขาดไม่ได้ใน à la vie

Ce travail est également accompagné d'un travail théorique autour d'un mémoire ainsi qu'un travail graphique autour de โปสเตอร์คำอธิบาย

ขั้นตอนที่ 1: วิวัฒนาการ D'InTime

Evolution D'InTime
Evolution D'InTime
Evolution D'InTime
Evolution D'InTime
Evolution D'InTime
Evolution D'InTime
Evolution D'InTime
Evolution D'InTime

Après avoir réalisé « Pulsum » (เวอร์ชันโบราณ disponible sur le site du Fablab de Sorbonne Université), nous avons d'abord pensé à continuer ce projet en le reproduisant presque à l'identique, de façon plus « professionalnelle ».

ไม่เกินอุณหภูมิระดับพรีเมียร์, นูส เอวอน จินตนาการถึง ce dispositif comme une การติดตั้ง 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 การติดตั้งและรูปถ่าย

Après réflexion nous nous sommes rendus compte que nous désirions permettre à des personnes เดอ se lier entre elles Après avoir lu l'article de Charles Lenay autour du croisement perceptif nous avons ประกอบด้วย que ce qui comptait réellement était de créer un univers commun, où ces personnes pourraient agir entre elles. ตัวอย่างที่ตราไว้, 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'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 เป็นวงดนตรีที่ลงตัว Le design de Pulsum nous a paru alors bien trop complexe. Nous avons simplifié celui-ci en se จำกัด à la barre L'idée est 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 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 « เชื่อมต่อ »

เดอ 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 n' phénomètene 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éupendanteme Ce mouvement n'est plus un mouvement lumineux partant d'un utilisateur vers un autre utilisateur mais un mouvement เฉพาะ partant du center vers les deux utilisateurs De plus la couleur change également lors de cette การซิงโครไนซ์

ขั้นตอนที่ 2: ทดสอบ Des Effets Lumineux

Image
Image

Afin de s'assurer de l'utilisation des bandeaux de led adressables WS2812B nous avons effectué plusieurs ทดสอบกับ Arduino

Nous avons utilisé ลา bibliothèque Adafruit_NeoPixel Cette dernière est très facile à utiliser et voici plusieurs liens expliquant 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 test lumineux les plus basiques ont d'abord été réalisés: allumage des leds, ตัวแปร des couleurs, du nombre des leds, allumage de led précises

Par la suite, nous avons travaillé sur différents เอฟเฟกต์ Les effets fournis par la bibliothèque ne répondant pas complètement totalement à nos besoins (การใช้ประโยชน์จากการล่าช้า กระตุ้น des pauses lors du programme, pas de contrôle des paramètres des effets tels que le temps de parcours de parcours) พร็อพเอฟเฟกต์

Les effets créés ont été les suivants: parcours des leds sur la longueur du bandeaux pendant une durée corportant à un pouls donné, parcours symétrique de deux bandeaux à partir du center (pouls des utiliséurs synchronis)

Les différents problèmes 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 borne des boucles de parcours (arrêt avant le nombre Total de parcours).

Les vidéos montrées Issue ont été effectuées après l'achat d'un néon (ดูส่วนการออกแบบ de l'objet)

ขั้นตอนที่ 3: วงจรไฟฟ้า

วงจรไฟฟ้า
วงจรไฟฟ้า
วงจรไฟฟ้า
วงจรไฟฟ้า

Afin de pouvoir faire rentrer toute la partie électronique 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 effectué de nombreux การทดสอบสำหรับเครื่องทดสอบ ce โมดูล (encodage en wifi avec MicroPython) Cependant, l'ESP8266 ayant seulement un seul port analogue nous avons acheté les mêmes modules บน Aliexpress avec des ESP32. เมษายน 6 semaines d'attente และ ESP32 มาถึงตอนสุดท้าย Nous avons alors tenté de les encoder avec des simples กะพริบรหัส Arduino en passant par l'IDE Arduino ผ่าน un câble FTDI

La hardé rencontrée ici était de découvrir que l'ESP32 doit subir une manipulation afin de le passer en mode "programmable" pour téléverser le code. Cette dernière en appuyant au moment du téléversement sur le bouton Reset pendant quelques secondes et appuyer sur Boot par la suite en même temps puis relâcher ces boutons. ลงชื่อเข้าใช้ ขั้นตอนการใช้งาน Arduino เริ่มต้น à 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 ผ่านทาง le port micro-usb de la board achetée: il suffit d'installer un driver afin de pouvoir voir le port de l'ESP32. ไดรเวอร์ Ce est le 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 sommes rendus compte que celui-ci ne batterit s'exécuta Après plusieurs recherches, nous nous sommes en réalité rendu compte que les board 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 กับ réaliser ce projet Le circuit est donc constitué d'une Arduino Nano, de deux bandeaux de LED WS2812B, เซ็นเซอร์ตรวจจับชีพจร deux capteurs de pouls, แบตเตอรี่ภายนอกและ de quelques câbles Ce circuit est plutôt ง่าย:

  • 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 โวลต์ Les Pins เรียงตามลำดับ reliés aux Pins A0 & A1 de l'Arduino
  • L'Arduino est alimentée par les pins Vin et GND par une batterie externe via un câble USB dénudé.
  • แบตเตอรี 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é et 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

เท les capteurs de pouls nous avons eu de nombreux ปัญหา Tout d'abord les délais de livraison étant très longs nous avons décidé d'effectuer des testing sur ce type de capteurs en en achetant un au magasin LetMeKnow de Paris en entendant la livraison des autres.

Les valeurs obtenues à partir de ces derniers n'étant pas fiables du tout. Nous avons notamment utilisé de nombreux รหัส Arduino de différents projets renseignés sur diver sites internets (คำแนะนำและอื่น ๆ) 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 ont 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 et nous nous sommes tournés กับ un mode démo du dispositif dans le but d'une

ขั้นตอนที่ 4: รหัส

รหัส 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 โปรแกรมเมอร์ un mode démo qui permet de montrer le processus imaginé de l'utilisation

ขั้นตอนที่ 5: ออกแบบ 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 และ 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 ขนาด 60x4 ซม. ห้องน้ำในตัว é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 ความแตกต่าง des deux signaux lumineux

Les membranes recouvrant les extrémités du néon ont ensuite été designées เท cela nous avons fait un plusieurs การทดสอบ de différents diamètres et forme

แนะนำ: