Агуулгын хүснэгт:
- Алхам 1: Evolution D'InTime
- Алхам 2: Des Effets Lumineux -ийг туршиж үзээрэй
- Алхам 3: Цахилгаан хэлхээ
- Алхам 4: Код
- Алхам 5: De L'objet загвар
Видео: Цаг: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Бие биетэйгээ бие биентэйгээ харилцах, бие биентэйгээ харилцах, бие даасан байдлаар биеэ авч явах. À 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 синхрончлол, la lumière diffusée dans la barre өөрчлөлт. Ux deux, ou trois, ou tout un groupe, les utilisateurs partagent une expérience commune, articulée autour du partage d'un mécanisme invisible and pourtant зайлшгүй шаардлагатай.
Ce travail est également associagné d'un travail théorique autour d'un mémoire ainsi qu'un travail graphique autour de posters тайлбарласан болно.
Алхам 1: Evolution D'InTime
"Pulsum" (өмнөх хувилбар нь Fablab de Sorbonne Université -ийн хуучин хувилбар юм), nons avons d'abord pensé à Continue ce projet en le reproduisant presque à l’identique, de façon plus "professnelle".
Ерөнхий температурын хувьд хамгийн чухал зүйл бол үүнийг суулгах явдал юм. 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. Чарльз Ленай нийтлэлийг өөрчилсөн бөгөөд энэ нь дэлхийн өнцөг булан бүрээс бүрдэнэ. Жишээ нь, dans le monde visuel Commun, le fait de voir autrui n'est pas le plus plus; ce qui compte c'est de pouvoir interagir.
Синхрончлол хийх боломжгүй байна. C'est dans cette idée qu'est né In. Time: Pourquoi ne pass 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 ansambl. Le design de Pulsum nous a paru alors bien troplex цогцолбор. Nous avons хялбаршуулсан 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".
Нэмэх, 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 өвөрмөц partant du center vers les deux utilisateurs. Давуу тал нь синхрончлолыг өөрчлөх болно.
Алхам 2: Des Effets Lumineux -ийг туршиж үзээрэй
Afin de s'assurer de l'utilisation des bandeaux de led Adressables WS2812B nous avons effectué plusieurs test l lIDE Arduino.
Adafruit_NeoPixel номын сангийн номын сан. Cette dernière est très facile à utiliser et voici plusieurs liens expliquant clairement son ашиглах:
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.
Пар ла Suite, nous avons travaillé sur différents effets. Les effets fournis par la bibliothèque ne répondant pas shikètement totalement à nos besoins (ашиглалтын хугацааг хоцроох нь түр зогсоох, програмыг түр зогсоох, пас де contrôle des paramètres des effets tels que le temps de parcours гэх мэт …), nous avons décidé de commencer à cc эффетийг дэмждэг.
Les effets créés ont été les suivants: parcours des leds sur la longueur du bandeaux pendant une durée корреспондент à 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 eté 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 асуудлууд ont été effectuées après l'achat d'un néon (cf section design 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 тестүүд нь шалгагч модулийг асгадаг (wifi avec MicroPython кодчилол). Aliexpress avec des ESP32 -ээс хамааралгүй, l'ESP8266 seant seulement un seul port analogue nous avons acheté les mêmes modules. 4 -р сарын 6 -ны өдөр ESP32 -ийн төгсгөлийн төгсгөл ирэв. 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.
Энэ тохиолдолд "програмчлагдах" кодын кодыг "програмчлагдах" горимд оруулна уу. Cette dernière en appuyant au moment du téléversement sur le bouton Зүүлтийг дахин тохируулах хоёр дахь удаагаа ачаалах, ачаалах гэх мэт ачаалах боломжтой. Arduino нь processus de téléchargement avec des points et des pourcentages de téléversement -ээр эхэлнэ.
Нэмэлт портууд нь портын micro-usb-ээр дамжуулж болно. CP2102 драйвер:
Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах уу? Après plusieurs recherches, nous nous sommes en réalité rendu compte que les самбар achetées sont défectueuses. Энэ нь 5 вольтоор хэмжигддэг бөгөөд энэ нь 1.1 вольт юм.
Nou nous sommes alors тэмцээнүүд нь Arduino Nano -ийн хувилбаруудыг санал болгодог. Ардуино Нано, LED WS2812B, deux capteurs de pouls импульсийн мэдрэгч, гадны баттерей ба бусад quelques câbles. Энгийн схем:
- Les +/- des bandeaux sont reliés entre eux et à l'Arduino 5Volts. Les Pins нь холбогдох туслалцааны тусламжтайгаар 12 ба 13 -р дугуйлангуудыг дэмждэг.
- Les +/- des capteurs sont reliés entre eux et à l'Arduino 3.3 вольт. Les Pins нь тус тусдаа Ains & A1 de l'Arduino -ийг дэмждэг.
- Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах Орчуулах L'Arduino est alimentée par les pins.
- 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é et fixé dans le bouchon.
- Interrupteur permet d'éteindre l'alimentation de l'Arduino нэр томъёо, гадаад харилцаа: un fil est connecté au + du câble usb et au Vin de l'Arduino
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 test 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. Нэргүй кодууд 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 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 turnés vers uné démo du dispositif dans le but d'une présentation de projet.
Алхам 4: Код
Энэ нь энгийн бөгөөд ойлгомжтой гэсэн үг юм.
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.
Алхам 5: De L'objet загвар
Néon à leds (acheté chez Leroy Merlin), хамгийн сайн төлөвлөгөө, хоёр хэлхээний цахилгаан, deux membran 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. Хэмжээ нь 60x4 см хэмжээтэй, маш нарийн ширхэгтэй. 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 ont ensuite été designées. Celi nous avons fait un plusieurs test de différents diamètres et forme хийнэ.
Зөвлөмж болгож буй:
Цаг хэмжих (соронзон хальсны цаг): 5 алхам (зурагтай)
Цаг хэмжих (соронзон хальсны хэмжих цаг): Энэхүү төслийн хувьд бид (Алекс Фиел & Анна Линтон) өдөр тутмын хэмжих хэрэгслийг аваад цаг болгон хувиргасан. Анхны төлөвлөгөө нь одоо байгаа соронзон хальсны хэмжүүрийг моторжуулах явдал байв. Үүнийг хийхдээ бид өөрсдийнхөө бүрхүүлийг бүтээхэд илүү хялбар байх болно гэж шийдсэн
ESP8266 Цаг уурын станцын цаг: 4 алхам
ESP8266 Цаг уурын станцын цаг: Энэхүү төсөл нь цаг, цаг агаарыг жижигхэн тохиромжтой багцад харуулах сайхан арга юм. Би төсөл, энэ нь хэрхэн ажилладаг, кодыг энд харуулах болно. Та янз бүрийн товчлуур дээр дарж тухайн цаг агаарыг тогтоосон байршилд харуулах боломжтой
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 8 алхам (зурагтай)
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 1 жилийн турш 2 өөр байршилд амжилттай ажилласны дараа би нарны эрчим хүчээр ажилладаг цаг уурын станцын төслийн төлөвлөгөөгөө хуваалцаж, хэрхэн урт хугацаанд үнэхээр оршин тогтнож чадах систем болж хөгжсөн тухай тайлбарлаж байна. нарны эрчим хүчнээс үүссэн үе. Хэрэв та дагах бол
Түрлэг ба цаг агаарын цаг: 9 алхам (зурагтай)
Түрлэг ба цаг агаарын цаг: Хэдийгээр та далайн түрлэг өндөр эсвэл нам, эсвэл хаа нэгтээ байгаа эсэхийг харуулдаг цорын ганц гартай аналог цаг худалдаж авах боломжтой боловч миний хүсч байсан зүйл бол далайн түрлэг ямар үед болохыг хэлж өгөх байсан юм. Би q руу харах боломжтой зүйлийг хүсч байсан
ESP8266 ашиглан сүлжээний цаг дижитал цаг: 4 алхам (зурагтай)
ESP8266 ашиглан сүлжээний цагийн дижитал цаг: Бид NTP серверүүдтэй холбогддог, сүлжээ эсвэл интернетийн цагийг харуулдаг хөөрхөн бяцхан дижитал цаг бүтээх талаар суралцдаг. WeMos D1 mini -ийг ашиглан WiFi сүлжээнд холбогдож, NTP цагийг олж, OLED модуль дээр харуулна