Мазмуну:
- 1 -кадам: Evolution D'InTime
- 2 -кадам: Des Effets Lumineux сыноо
- 3 -кадам: Электр схемасы
- 4 -кадам: Код
- 5 -кадам: Дизайн L'objet
Video: Убакыт: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул мамилелер, өз ара мамилелер аркылуу, жалаң гана жеке физикалык түзүлүштөр менен байланышкан. À chacune des ses extrémités, des capteurs relèvent et traduisent 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 comme, articulée autour du partage d'un mécanisme invisible et pourtant à la vie.
Постерлердин сүрөттөрү графикалык сүрөттөрдүн травелдери менен шартталган.
1 -кадам: Evolution D'InTime
Апрель айынын акырында «Pulsum» (байыркы версиясы Fablab de Sorbonne Université), мурунку абоненттердин абоненттери менен байланышкан долбоорлор жана презентациялардын презентациясы, де фасон плюс «professnelle».
Башталгыч темптерде, элестетүү керек болгондо, орнотуу оңдолду жана структуралык структура орнотулган жок, орнотуу орнотулду. Voici les premières esquisses de l'évolution de ce dispositif en en en photos.
Après réflexion nous nous sommes rendus compte que nous désirions permettre à des personnes de se lier entre elles. Чарльз Ленайдын макаласы Авторлордун суроолору - бул авонондорду кабыл алуу, алар менен баарлашуу, бул жерде баардык адамдар бар, алар жеке адамдарга таандык. Ex 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 en soi mais comme la création d'un universal Commun. In. Time: Pourquoi не pass redéfinir la synchronization comme phénomène dynamique qui eévolue? Pourquoi lier seulement un couple de personne?
Pul la différence de Pulsum, In. Time a pour but de lier plusieurs personnes ansambl. Le design de Pulsum nous a paror alors bien troplex. Nous avons simplié 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. Кошумча плюс de montrer que deux personnes sont liées mais d'agrandir cercle de personnes "connectées".
Плюс, nous nous sommes rendus compte lors des utilisations де Pulsum que la visualization du moment 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 unre autres utilisateur mais un mouvement unikal partant du center vers les les deux utilisateurs. De plus la couleur change également lors de cette synchronization.
2 -кадам: Des Effets Lumineux сыноо
WS2812B nous avons effectué plusieurs тесттеринин Arduino аркылуу өтүүчү даректери боюнча WS2812B жетектөөчү жабдуулардын тизмеси.
Adafruit_NeoPixel библиотекасынын жаңы үлгүлөрү. Cette dernière est très facile à utiliser et voici plusieurs liens expliquant clairement уулу колдонуу:
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.
Пар люкс, nous avons travaillé sur différents effets. Les effets fournis par la bibliothèque ne répondant pas shikètement totalement à nos besoins (колдонуу программасынын кечиктирилишин, программанын кечиктирилишинин, пас де конпулдун des paramètres des effets tels que le temps de parcours ж.б.…), nous avons décidé de commencer à cóc эффеттерди жаратат.
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 -кадам: Электр схемасы
Афины де 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 коддоо). Көз каранды, l'ESP8266 порталынын аналогдук каталогдору Aliexpress aves des ESP32. Апрель 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.
Кыйынчылыктарды жоюу үчүн découvrir que l'ESP32 программасы "программалануучу" режиминде кодду төгүү үчүн "программалоочу" режимде иштейт. Cette dernière en appuyant au moment du téléversement sur le bouton Reset кулон quelques secondes и 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 à afficher un processus de téléchargement avec des points et des pourcentages de téléversement менен башталат.
Пар люкс, nous avons trouvé le moyen de téléverser via le port micro-usb de la board achetée: il suffice d'installer un driver афин де pouvoir voir le port de l'ESP32. CP2102 үчүн айдоочу:
Туура эмес маалымат ESP32 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 s'exécutait pas batterie. Après plusieurs recherches, nous nous sommes en réalité rendu compte que les les achetées sont défectueuses. Бул 5 Вт батарейкалардын эң күчтүүсү 1,1 Вольтко жетүү үчүн эң сонун шарттарды түзөт.
Nous nous sommes alors турнирлери Arduino Nano долбоорун ишке ашыруу үчүн. Бул жерде Arduino Nano, LED WS2812B дею де bandeaux, пульс импульстун сенсорлору, сырткы батареялар жана башка нерселер бар. Бул схема жөнөкөй:
- Les +/- des bandeaux sont reliés entre eux et à l'Arduino en 5Volts. Les Pins sont Respective relés aux Pins 12 & 13 de l'Arduino.
- Les +/- des capteurs sont reliés entre eux et à l'Arduino en 3.3 Volts. Les Pins sont Response reeles aux Pins A0 & A1 de l'Arduino.
- L'Arduino est alimentée par les pins Vin et GND unter batterie externe un un câble USB dénudé.
- 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.
- Архитектура боюнча:
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. Белгиленген коддор Arduino de différents долбоорлордун интернеттери боюнча интернеттерде иштешет (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 -кадам: Дизайн L'objet
Дүйшөмбү күндүн башталышында (Лерой Мерлиндин башы), планетанын эң башкысы, электрдик схема, де -мембраналар жана 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 din un desuux des deux signaux lumineux.
Les membranlar recouvrant les extrémités du néon ont ensuite eté designées. Clu nous avons fait un plusieurs тесттерин төгүңүз, diamètres et forme
Сунушталууда:
Raspberry Pi менен үйдөгү убакыт жазгычтан иштөө: 7 кадам
Raspberry Pi менен үйдөгү убакыт жазгычтан иштөө: Акыркы бир жылдын ичинде мен үйдөн иштөө мүмкүнчүлүгүнө ээ болдум. Бул үчүн мен иштеген сааттарымды көзөмөлдөшүм керек болчу. Excel жадыбалын колдонуп, "сааттын кириши" жана "иштөө убактысын" кол менен киргизип, көп өтпөй эле муну таптым
Отурган убакыт трекерин кантип куруу керек: 7 кадам
Отурган убакыт трекерин кантип куруу керек: Бул долбоор адамды аныктоо жана көзөмөлдөө үчүн Zio Qwiic Ultrasonic Distance Sensor колдонот. Аппарат стратегиялык түрдө отурган адамга караган экрандын/монитордун үстүнө, компьютеринин алдына коюлат
8051 DS1307 RTC менен интерфейс жана ЖКда убакыт белгисин көрсөтүү: 5 кадам
DS1307 RTC менен 8051 интерфейси жана ЖКда убакыт белгисин көрсөтүү: Бул окуу куралында биз ds1307 RTC менен 8051 микроконтроллерди кантип интерфейске алаарыбызды түшүндүрдүк. Бул жерде биз RTC убактысын proteus симуляциясын колдонуу менен LCDде көрсөтөбүз
NEO-6M модулун колдонуу менен жергиликтүү убакыт менен Arduino GPS сааты: 9 кадам
NEO-6M модулун колдонуу менен жергиликтүү убакыт менен Arduino GPS сааты: Бул үйрөткүчтө биз спутниктерден arduino аркылуу учурдагы убакытты кантип алууну үйрөнөбүз. Видеону көрүңүз
Реалдуу убакыт режиминде кудук суунун температурасы, өткөрүмдүүлүк жана суунун деңгээли: 6 кадам (сүрөттөр менен)
Реалдуу убакытта кудуктун суусунун температурасы, өткөрүмдүүлүгү жана суунун деңгээлин өлчөөчү: Бул көрсөтмөлөр температураны, электр өткөрүмдүүлүгүн (EC) жана казылган кудуктарда суунун деңгээлин көзөмөлдөө үчүн арзан, реалдуу убакытта суу өлчөгүчтү кантип курууну сүрөттөйт. Эсептегич казылган кудуктун ичине илинип, суунун температурасын өлчөө үчүн, EC жана