Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
projets:clod:accueil [2017/03/07 10:59] 9thcloud [Synopsis] |
projets:clod:accueil [2018/01/18 13:05] (Version actuelle) resonance ancienne révision (2017/03/20 09:31) restaurée |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== City Lights Orchestra Device (CLOD) ====== | ====== City Lights Orchestra Device (CLOD) ====== | ||
| + | {{tag> | ||
| + | |||
| * Porteurs du projet : Antoine Schmitt, Damien Gernay et Reso-nance Numérique ([[: | * Porteurs du projet : Antoine Schmitt, Damien Gernay et Reso-nance Numérique ([[: | ||
| * Produit par : Seconde Nature, Zinc et Videospread dans le cadre de FutureDivercities | * Produit par : Seconde Nature, Zinc et Videospread dans le cadre de FutureDivercities | ||
| - | * Contexte : [[ateliers: | + | * Contexte : [[ateliers: |
| - | * CHRONIQUES Acte 3 - Révélations, | + | |
| * Date : 23/01/2017 - 29/01/2017 | * Date : 23/01/2017 - 29/01/2017 | ||
| * Description : une lampe portable, open-source, | * Description : une lampe portable, open-source, | ||
| Ligne 10: | Ligne 11: | ||
| * Fichiers Code : {{: | * Fichiers Code : {{: | ||
| * Licence : [[http:// | * Licence : [[http:// | ||
| - | {{tag> | + | * [[.: |
| ===== Synopsis ===== | ===== Synopsis ===== | ||
| - | {{ : | + | {{ : |
| Il s'agit d'une lampe nommée **City Lights Orchestra Device (de son petit nom CLOD)**, connectée et synchronisée.\\ | Il s'agit d'une lampe nommée **City Lights Orchestra Device (de son petit nom CLOD)**, connectée et synchronisée.\\ | ||
| Ligne 34: | Ligne 34: | ||
| ==== Description de la lampe ==== | ==== Description de la lampe ==== | ||
| - | La lampe est constitué | + | La lampe est constituée |
| La lampe clignote, pulse, palpite, respire, par des variations de l' | La lampe clignote, pulse, palpite, respire, par des variations de l' | ||
| Ligne 42: | Ligne 42: | ||
| La lampe a deux modes d' | La lampe a deux modes d' | ||
| - | Dans le **mode autonome**, la luminosité de la lampe reflète directement | + | === Dans le mode autonome |
| + | |||
| + | La luminosité de la lampe reflète directement | ||
| + | |||
| + | Ainsi la lampe peut jouer la symphonie lumineuse | ||
| + | |||
| + | |||
| + | === Dans le mode connecté === | ||
| + | |||
| + | La lampe communique avec les autres lampes similaires situées dans l' | ||
| + | |||
| + | Son mode de fonctionnement est le suivant : on tient la lampe dans une main et on tient un briquet ou la lampe torche d'un smartphone dans l' | ||
| + | |||
| + | Ces variations de lumière constituent une séquence lumineuse arbitrairement complexe (clignotements, | ||
| + | |||
| + | La séquence est ainsi définie. Elle est immédiatement jouée, en boucle, par la lampe elle-même, indéfiniment. Et surtout, cette séquence est envoyée aux autres lampes de l' | ||
| + | |||
| + | Ainsi toutes les lampes connectées jouent la même séquence. Et ceci quasiment de manière synchrone, car l' | ||
| - | Dans le **mode connecté**, | ||
| On peut noter que la communication entre les lampes, bien que limitée à environ 50m, peut se faire, par bonds successifs de lampe en lampe, sur une distance quelconque, ce qui peut créer un réseau arbitrairement étendu de lampes connectées. | On peut noter que la communication entre les lampes, bien que limitée à environ 50m, peut se faire, par bonds successifs de lampe en lampe, sur une distance quelconque, ce qui peut créer un réseau arbitrairement étendu de lampes connectées. | ||
| - | En l' | + | En l' |
| Ligne 60: | Ligne 76: | ||
| {{ : | {{ : | ||
| - | |||
| - | {{ : | ||
| La lampe a été réalisée intégralement au Fablab Réso-nances, | La lampe a été réalisée intégralement au Fablab Réso-nances, | ||
| Il y a deux versions de la lampe : avec ou sans filtre dichroïque. C'est à dire avec une lumière soit blanche soit colorée. | Il y a deux versions de la lampe : avec ou sans filtre dichroïque. C'est à dire avec une lumière soit blanche soit colorée. | ||
| - | |||
| - | (...) | ||
| ==== Design électronique de la lampe ==== | ==== Design électronique de la lampe ==== | ||
| Ligne 101: | Ligne 113: | ||
| * Impression 3d | * Impression 3d | ||
| * Plaque d' | * Plaque d' | ||
| - | * colle epoxy | + | * Colle epoxy |
| **Coté électronique :** | **Coté électronique :** | ||
| Ligne 112: | Ligne 124: | ||
| * Circuit de chargeur de batterie micro usb | * Circuit de chargeur de batterie micro usb | ||
| - | ===== Design | + | ===== Design |
| {{ : | {{ : | ||
| Ligne 131: | Ligne 143: | ||
| **Dans la vraie vie ** \\ | **Dans la vraie vie ** \\ | ||
| - | {{: | + | {{: |
| Dans l' | Dans l' | ||
| Ligne 167: | Ligne 179: | ||
| http:// | http:// | ||
| - | * Installer la librairie EasyMesh dans le logiciel Arduino. Cette librairie assez magique (merci à son développeur) permet un usage en maillage (mesh) de l' | + | * Installer la librairie EasyMesh dans le logiciel Arduino. Cette librairie assez magique (merci à son développeur) permet un usage en maillage (mesh) de l' |
| https:// | https:// | ||
| Ligne 176: | Ligne 188: | ||
| Dans le logiciel Arduino: | Dans le logiciel Arduino: | ||
| - | * | + | * |
| - | * | + | * |
| ==== Programme ==== | ==== Programme ==== | ||
| Ligne 191: | Ligne 203: | ||
| ===== Ce qui pourrait être amélioré... ===== | ===== Ce qui pourrait être amélioré... ===== | ||
| - | * Pouvoir changer de forme de réflecteur (ajout d'un système de vis à la place de collage..)) | + | * Pouvoir changer de forme de réflecteur (ajout d'un système de vis à la place de collage) |
| * Améliorer le clignotement des led en pwm bas.... (fréquence du pwm ?) | * Améliorer le clignotement des led en pwm bas.... (fréquence du pwm ?) | ||
| * Prise usb accessible pour uploader de nouveaux codes | * Prise usb accessible pour uploader de nouveaux codes | ||
| * Faire un shield assez grand pour éviter les multiples soudures de petits câbles chronophages et source d' | * Faire un shield assez grand pour éviter les multiples soudures de petits câbles chronophages et source d' | ||
| * Modifier le comportement du logiciel pour différents scénarios d' | * Modifier le comportement du logiciel pour différents scénarios d' | ||