Բովանդակություն:
- Քայլ 1: Evolution D'InTime
- Քայլ 2. Test Des Effets Lumineux
- Քայլ 3: Էլեկտրահաղորդման միացում
- Քայլ 4: Կոդ
- Քայլ 5. Նախագծեք De L'objet- ը
Video: Միջանկյալ ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Intime est un dispositif qui met en related միջոցով leur pouls, des individualus é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 անտեսանելի եւ շատ անփոխարինելի à la vie:
Ce travail est également approagné d'un travail théorique autour d'un mémoire ainsi qu'un travail graphique autour de postera explicatifs.
Քայլ 1: Evolution D'InTime
Après avoir réalisé «Pulsum» (ancien version disponible sur le site du Fablab de Sorbonne Université), nous avons d'abord pensé à Continer ce projet en le reproduisant presque à l’identique, de façon plus «professionalnelle»:
Dans un premier temps, nous avons imagené ce dispositif comme une installation fix avec notamment une stèle lourde strukturant notre installation ainsi qu'un dome, 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 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 fire entre elles. Par exemple, 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 fin so so 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 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 անսամբլ. 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 ette cette simple barre puis en saisir une autre and 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 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. Սա թույլ է տալիս օգտագործել և օգտագործել լրացուցիչ լուսավորություն, որը կօգտագործի ձեր սեփական օգտագործումը, քանի որ այն կօգտագործի ձեր շարժման յուրահատուկ մասնակացությունը կենտրոնի տարբեր գործառնական օգտագործողների համար: De plus la couleur change également lors de cette syncronization- ը:
Քայլ 2. Test Des Effets Lumineux
Afin de s'assurer de l'utilisation des bandeaux de led adressables հասցեով WS2812B nous avons effectué plusieurs tests sur l'IDE Arduino.
Nous avons utilisé la bibliothèque Adafruit_NeoPixel: Cette dernière est très facile à utiliser et voici plusieurs liens expliquant clairement son useation:
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 ճշգրիտ տեղեկություններ:
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 (utilization 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 տալիս է էֆեկտներ:
Les effets créés ont été les suivants: parcours des leds sur la longueur du bandeaux pendant une durée korrespondent à 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 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 sous smemes tout d'abord portés sur l'ESP8266 avec un module fourni de chargement de batterie. Թարգմանե՞լ նկարագրությունը հայերեն (Հայաստան) Google Translate- ի օգնությամբ Թարգմանել նկարագրությունը անգլերեն (Միացյալ Թագավորություն) Cependant, l'ESP8266 ayant seulement un seul port analogue nous avons acheté les mêmes modules sur Aliexpress avec des ESP32. Ապրիլի 6 semaines d'attente, les ESP32 sont finalement arrivés. Nous avons alors tenté de les encoder avec des simples blinks en code Arduino and passant par l'IDE Arduino via un câble FTDI.
Դժվար ռենկոնտրե ici était de découvrir que l'ESP32 doit subir une manipulation afin de le 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 and 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- ն սկսեց ic 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 suffit d'installer un driver afin de pouvoir voir le port de l'ESP32. Ce վարորդը CP2102 է ՝
Epend32 ecteur avec le seuceur 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: Plus plusieurs recherches, nous nous sommes en réalité rendu compte que les boards achetées sont défectueuses. Արդյունավետ 5V մարտկոցը գնահատվում է որպես ռեալիտացիա `1.1 Վոլտ, որը թույլ է տալիս արագորեն կառավարել գործառնական գործառույթները:
Nous nous sommes alors tournés vers une Arduino Nano pour réaliser ce projet: Le circuit is donc constitué d'une Arduino Nano, deux bandeaux de LED WS2812B, deux capteurs de pouls pulse sensor, d'une batterie externe and de quelques câbles: Ce միացումը շատ պարզ է.
- Les +/- des bandeaux sont reliés entre eux et à l'Arduino en 5Volts. Les Pins sont respectivement 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 sont respectivement reliés aux Pins A0 & A1 de l'Arduino.
- L'Arduino est alimentée par les pins Vin et GND- ը մարտկոցից հեռու է, որը հասանելի է USB սարքի միջոցով:
- Micro-usb- ը կարող է օգտագործվել միկրո-usb- ի միջոցով, որը կարող է օգտագործվել միկրո-usb- ի միջոցով, որը կախված է միկրո-usb պորտից և միկրո-usb կանանց ձայնից և բարձրացնում է դրանք:
- 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 problèmes. 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 use de nombreux codes Arduino de différents projets renseignés sur different 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 and 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 vers un mode démo du dispositif dans le but d'une présentation de projet.
Քայլ 4: Կոդ
Le code entier is 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 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 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 circular. Puis la planche fine de bois de dimension 60x4 սմ 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 տարբերակումները 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
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
X-box ռոք խմբի հարվածային գործիքները վերածեք միջանկյալ միայնակ էլեկտրոնային հարվածային գործիքների. 4 քայլ (նկարներով)
X-box ռոք խմբի հարվածային գործիքները վերածեք միայնակ էլեկտրոնային հարվածային գործիքների. Ինձ բախտ վիճակվեց ձեռք բերել օգտագործված x-box թմբուկի հավաքածու, այն մի փոքր կոպիտ վիճակում է, և ոչ մի թիակ, բայց ոչինչ, որը հնարավոր չէ ամրագրել: Ես այն վերածեք ինքնուրույն էլեկտրական թմբուկի հավաքածուի: Կարդալով պիեզո սենսորից անալոգային արժեքը և այն վերածեք MIDI կոմայի
Միկրո. Քիչ Magic Wand! (Միջանկյալ) `8 քայլ
Միկրո. Քիչ Magic Wand! (Միջանկյալ). &Quot; sufficientանկացած բավականաչափ առաջադեմ տեխնոլոգիա չի տարբերվում կախարդանքից: " (Արթուր Ս. Քլարկ): Այո, այո, դա է: Ինչի՞ ենք սպասում, եկեք օգտագործենք տեխնոլոգիաները ՝ մեր սեփական կախարդությունը ստեղծելու համար: Այս նախագիծը օգտագործում է երկու միկրո ՝ բիթ միկրոկոնտրոլեր