Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
|
projets:word_clock [2016/09/23 21:43] faraouel |
projets:word_clock [2016/10/07 15:54] (Version actuelle) faraouel |
||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| picture: | picture: | ||
| machines: decoupe_laser vinyle:decoupeuse | machines: decoupe_laser vinyle:decoupeuse | ||
| - | materiaux: medium 10mm medium 3mm vinyle noir | + | materiaux: medium_10mm medium_3mm vinyle_noir |
| logiciels: inkscape | logiciels: inkscape | ||
| sources: | sources: | ||
| liens: https://www.youtube.com/watch?v=6tMTQ7Khe90 http://www.instructables.com/id/Wordclock/ | liens: https://www.youtube.com/watch?v=6tMTQ7Khe90 http://www.instructables.com/id/Wordclock/ | ||
| - | tags: wordclock clock horloge mots | + | tags: wordclock clock horloge mots arduino capacitive_sensor shift_register |
| usager:faraouel | usager:faraouel | ||
| licence:cc-by-sa | licence:cc-by-sa | ||
| Ligne 15: | Ligne 15: | ||
| - | WIP. LES PHOTOS ET LE CODE ARRIVENT. projet de réalisation d'une horloge de mots contrôlé par un arduino | + | WIP. LES PHOTOS ARRIVENT. projet de réalisation d'une horloge de mots 20x20 cm contrôlé par un arduino |
| - | + | ||
| + | découpe laser medium 3mm : [[https://mega.nz/#!UIJWjLCQ!3o7fpeFBun54ZyRkj6PhTwOMRBnJk3Pya95AR03Bv64]] | ||
| + | découpe laser medium 1mm : [[https://mega.nz/#!cUpAiRwA!owIErboPg8PSkTIJNVgbinsTXAaaDlhor33-TucFCH8]] | ||
| + | |||
| + | découpe vinyl noir : [[https://mega.nz/#!gEB0RLzZ!idvGH4Yf_y9kL0XldIRkG-bPYFcwObUuB5ygV3EIrlE]] | ||
| ===== Conception ===== | ===== Conception ===== | ||
| Ligne 27: | Ligne 30: | ||
| deux capteurs capacitifs seront utilisé afin de régler l'heure de l'horloge. | deux capteurs capacitifs seront utilisé afin de régler l'heure de l'horloge. | ||
| un module RTC ds3231 donnera l'heure a l'arduino via I2C. les leds seront controllées à l'aide de shift-register. | un module RTC ds3231 donnera l'heure a l'arduino via I2C. les leds seront controllées à l'aide de shift-register. | ||
| + | |||
| + | ===== Matériaux ===== | ||
| + | |||
| + | - 1 arduino nano | ||
| + | |||
| + | - 3 shift-registers | ||
| + | |||
| + | - 1 RTC ds3231 | ||
| + | |||
| + | - des résistances (beaucoup) | ||
| + | |||
| + | - une centaine de LEDs | ||
| + | |||
| + | - du medium 10mm et du 3mm | ||
| + | |||
| + | - une plaque de plexiglas 20x20 | ||
| + | |||
| + | - beaucoup de cables | ||
| ===== Réalisation ===== | ===== Réalisation ===== | ||
| + | |||
| + | La découpeuse laser et la découpeuse vinyle ont été utilisées avec les réglages disponibles [[machines:decoupe_laser:reglages:speedy400|ici]] et [[machines:vinyle:decoupeuse|ici]]. | ||
| les leds de chaque mots sont connectées en parallèle puis connectées aux shift-registers via des résistances adaptées à chaque mots (en fonction du nombre de leds dans le mot). | les leds de chaque mots sont connectées en parallèle puis connectées aux shift-registers via des résistances adaptées à chaque mots (en fonction du nombre de leds dans le mot). | ||
| les capteurs capacitifs sont fait à partir du métal d'une boite de thé découpé, une led s'allume lorsque un capteur capacitif détecte un contact et elle s'éteint progressivement (cf http://www.instructables.com/id/How-To-Use-Touch-Sensors-With-Arduino/?ALLSTEPS pour plus de détails sur ces capteurs). | les capteurs capacitifs sont fait à partir du métal d'une boite de thé découpé, une led s'allume lorsque un capteur capacitif détecte un contact et elle s'éteint progressivement (cf http://www.instructables.com/id/How-To-Use-Touch-Sensors-With-Arduino/?ALLSTEPS pour plus de détails sur ces capteurs). | ||
| + | |||
| le capteur photosensible est connecté a un pin analog de l'arduino (cf http://www.instructables.com/id/Getting-started-with-Arduino-Light-Sensor/?ALLSTEPS) et en fonction de ce capteur, l'arduino fait varier la sortie connecté au pin du shift-register "output enable" de façon a faire varier l'intensité des leds. | le capteur photosensible est connecté a un pin analog de l'arduino (cf http://www.instructables.com/id/Getting-started-with-Arduino-Light-Sensor/?ALLSTEPS) et en fonction de ce capteur, l'arduino fait varier la sortie connecté au pin du shift-register "output enable" de façon a faire varier l'intensité des leds. | ||
| - | le Code est disponible [[ici]] (il n'est pas très bien mais il marche). | + | le Code est disponible ici [[https://mega.nz/#!JERS1LaZ!ysFHVNgi3rfET4bCoJqFJ5VKWBfrfOUTrUhY-oo6fd4]] (il n'est pas très bien mais il marche). |
| Ligne 45: | Ligne 69: | ||
| ===== Suites du projet ===== | ===== Suites du projet ===== | ||
| - | Je compte certainement en refaire une mais cette fois-ci j'utiliserait un circuit imprimé pour éviter les tonnes de câbles que traînent. | + | Je compte certainement en refaire une mais cette fois-ci j'utiliserait un circuit imprimé pour éviter les tonnes de câbles qui traînent. |
| ===== Photos ===== | ===== Photos ===== | ||
| + | |||
| <!-- Quelques photos du rendu final du projet, mais aussi si c'est possible des différentes étapes si elle n'ont pas déjà été documentées visuellement --> | <!-- Quelques photos du rendu final du projet, mais aussi si c'est possible des différentes étapes si elle n'ont pas déjà été documentées visuellement --> | ||
| <!-- La Structure "Conception / Réalisation / Difficultés rencontrés / Suite du projet " est bien sur indicative, vous pouvez l'adapter à votre guise. N'hesitez pas a vous inspirer des documentations deja existance pour realiser la votre. --> | <!-- La Structure "Conception / Réalisation / Difficultés rencontrés / Suite du projet " est bien sur indicative, vous pouvez l'adapter à votre guise. N'hesitez pas a vous inspirer des documentations deja existance pour realiser la votre. --> | ||