Daftar Isi:
- Langkah 1: Evolusi D'InTime
- Langkah 2: Uji Des Effet Lumineux
- Langkah 3: Sirkuit Listrik
- Langkah 4: Kode
- Langkah 5: Desain De L'objet
Video: Intime: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
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 change. deux, ou trois, ou tout un groupe, les utilisateurs partagent une expérience commune, articulée autour du partage d'un mécanisme tak terlihat et pourtant sangat diperlukan 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.
Langkah 1: Evolusi D'InTime
Aprs avoir réalisé « Pulsum » (versi kuno 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 « 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 instalasi dan foto.
reflexion nous nous sommes rendus compte que nous keinginan permettre des personnes de se lier entre elles. April 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. Contoh par, 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 sinkronisasi 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 sinkronisasi 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 ansambel. 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 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 « connectées ».
De plus, nous nous sommes rendus compte lors des utilisations de Pulsum que la visualization du moment de sinkronisasi 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 par notre. 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 efek Ce mouvement n'est plus un mouvement lumineux partant d'un utilisateur vers un autre utilisateur mais un mouvement part unik du center vers les deux utilisateurs. De plus la couleur mengubah également lors de cette sinkronisasi.
Langkah 2: Uji Des Effet Lumineux
Afin de s'assurer de l'utilisation des bandeaux de led adressables WS2812B nous avons effectué plusieurs menguji sur l'IDE Arduino.
Nous avons utilisé la bibliothèque Adafruit_NeoPixel. Cette dernière est très facile utiliser and voici plusieurs liens expliquant clairement son pemanfaatan:
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 basics ont d'abord été réalisés: allumage des leds, variety des couleurs, du nombre des leds, allumage de led presisi.
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 (pemanfaatan de delay provoquant des pauses lors du program, pas de contrôle des paramètres des effets tels que le temps de parcours dll …), nous avons décidé de nous décidé de coder efek propres.
Les effets créés ont été les suivants: parcours des leds sur la longueur du bandeaux pendant une durée koresponden un pouls donné, parcours symétrique de deux bandeaux partir du center (pouls des utilisateurs synchronisés).
Les différents problèmes rencontrés ont été les suivants: dernières memimpin 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 issue ont été effectuées après l'achat d'un néon (lih bagian desain de l'objet).
Langkah 3: Sirkuit Listrik
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 charge de baterai. Tidak ada uji coba yang efektif untuk menguji modul tester ce (encodage en wifi avec MicroPython). Cependant, l'ESP8266 ayant seulement un seul port analog nous avons acheté les mêmes modules di Aliexpress avec des ESP32. 6 April semaines d'attente, les ESP32 sont finalement tiba. Nous avons alors tenté de les encoder avec des simples blinks en kode Arduino en passant par l'IDE Arduino melalui FTDI tanpa kabel.
La kesulitan untuk melakukan rencontrée ici était de découvrir que l'ESP32 doit subir une manipulasi afin de le passer en mode "dapat diprogram" tuangkan téléverser le code. Cette dernière en appuyant au moment du téléversement sur le bouton Reset pendant quelques secondes dan appuyer sur 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 memulai proses selanjutnya.
Par la suite, nous avons trouvé le moyen de téléverser melalui le port micro-usb de la board achetée: il suffit d'installer dan driver afin de pouvoir voir le port de l'ESP32. Ce driver 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 pas'exécutait. Aprs plusieurs recherches, nous nous sommes en réalité rendu compte que les boards achetées sont défectueuses. En effet la sortie 5V sur battery est en realité en 1.1 Volts ce qui est bien trop faible pour faire fonctionner notre système.
Banyak hal lain yang lebih baik daripada yang lain Arduino Nano tuangkan realiser ce projet. Sirkuit terbaik untuk menentukan Arduino Nano, de deux bandeaux de LED WS2812B, sensor pulsa deux capteurs de pouls, kabel d'une batterie externe et de quelques. Sirkuit Ce est plutôt sederhana:
- Les +/- des bandeaux sont reliés entre eux et l'Arduino en 5Volts. Les Pins sont masing-masing reliés aux Pins 12 & 13 de l'Arduino.
- Les +/- des capteurs sont reliés entre eux et l'Arduino en 3,3 Volt. Les Pins sont masing-masing reliés aux Pins A0 & A1 de l'Arduino.
- L'Arduino est alimentée par les pins Vin dan GND par une baterai eksternal melalui kabel USB dénudé.
- La batterie externe est rechargée par le biais d'un kabel micro-usb: un câble micro-usb l'intérieur du dispositif est relié à la baterai dan 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 kabel usb et au Vin de l'Arduino
Pour les capteurs de pouls nous avons eu de nombreux problem. Tout d'abord les délais de livraison étant très longs nous avons décidé d'effectuer des tes 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 situs internets (Instructables et autres). Aprs 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é konfirmasi 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 vers un mode démo du dispositif dans le but d'une presentasi de projet.
Langkah 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 programmer un mode qui permet de montrer le processus imaginé de l'utilisation.
Langkah 5: Desain 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 puis vidé l'intérieur du néon l'aide d'un scie circulaire. Puis la planche fine de bois de dimensi 60x4 cm en suite é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 difference des deux signaux lumineux.
Les membranes recouvrant les extrémités du néon ont ensuite été designées. Tuang cela nous avons fait un plusieurs test de différents diamètres dan bentuk
Direkomendasikan:
Sistem Peringatan Parkir Terbalik Mobil Arduino - Langkah demi Langkah: 4 Langkah
Sistem Peringatan Parkir Mundur Mobil Arduino | Langkah demi Langkah: Pada proyek kali ini, saya akan merancang Rangkaian Sensor Parkir Mundur Mobil Arduino sederhana menggunakan Sensor Ultrasonik Arduino UNO dan HC-SR04. Sistem peringatan mundur mobil berbasis Arduino ini dapat digunakan untuk Navigasi Otonom, Jarak Robot, dan r
Langkah demi Langkah Membangun PC: 9 Langkah
Langkah demi Langkah Membangun PC: Perlengkapan: Perangkat Keras: MotherboardCPU & Pendingin CPUPSU (Unit catu daya)Penyimpanan (HDD/SSD)RAMGPU (tidak diperlukan)Kasing Alat: Obeng Gelang ESD/pasta matstermal dengan aplikator
Tiga Sirkuit Loudspeaker -- Tutorial Langkah-demi-Langkah: 3 Langkah
Tiga Sirkuit Loudspeaker || Tutorial Langkah-demi-Langkah: Sirkuit Loudspeaker memperkuat sinyal audio yang diterima dari lingkungan ke MIC dan mengirimkannya ke Speaker dari mana audio yang diperkuat diproduksi. Di sini, saya akan menunjukkan kepada Anda tiga cara berbeda untuk membuat Sirkuit Loudspeaker ini menggunakan:
Pendidikan Langkah demi Langkah dalam Robotika Dengan Kit: 6 Langkah
Pendidikan Selangkah demi Selangkah dalam Robotika Dengan Kit: Setelah beberapa bulan membuat robot saya sendiri (silakan lihat semua ini), dan setelah dua kali mengalami bagian yang gagal, saya memutuskan untuk mengambil langkah mundur dan memikirkan kembali strategi dan arahan. Pengalaman beberapa bulan terkadang sangat bermanfaat, dan
Levitasi Akustik Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): 8 Langkah
Akustik Levitation Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): transduser suara ultrasonik L298N Dc female adapter power supply dengan pin dc laki-laki Arduino UNOBreadboardCara kerjanya: Pertama, Anda mengunggah kode ke Arduino Uno (ini adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk mengonversi kode (C++)