Table des matières:

Arbre de Noël Charliplexed pour My Cubby : 7 étapes
Arbre de Noël Charliplexed pour My Cubby : 7 étapes

Vidéo: Arbre de Noël Charliplexed pour My Cubby : 7 étapes

Vidéo: Arbre de Noël Charliplexed pour My Cubby : 7 étapes
Vidéo: Очень Сочные и Вкусные Манты. Самые вкусные домашние Манты рецепт. 2024, Novembre
Anonim
Arbre de Noël Charliplexed pour My Cubby
Arbre de Noël Charliplexed pour My Cubby

L'année dernière, j'ai acheté un jeu de lumières de Noël de type ampoule à piles dans le magasin local de la maison et je l'ai placé sur un arbre de Noël de table. Juste pour rendre le casier festif. Presque tous les commentaires que j'ai reçus étaient du genre « Ne clignotent-ils pas ? » Cette année, j'étais déterminé et déterminé à créer quelque chose qui se démarquerait. Un ensemble de lumières à DEL à piles coupées et accrochées à un Arduino, de style Charlieplexed, et un petit code pour les rendre invisibles dans de jolis motifs, changés au hasard, ont rempli le facture. Il a fallu un certain temps pour que la partie aléatoire fonctionne, mais je ne voulais pas que le motif se répète encore et encore et devienne ennuyeux. J'aurais pu imaginer cacher toutes les connexions et mettre l'arduino dans une boîte Altoids. Mais je voulais qu'ils voient tous les fils. En plus, c'est plus geek comme ça.

Étape 1: Trouver le côté positif de la LED

Trouver le côté positif de la LED
Trouver le côté positif de la LED

Le charliplexing permet à N*(N-1) LED d'être pilotées par N broches. Dans ce cas, j'avais 20 leds, donc en utilisant 4 broches pour obtenir 12 leds, je les ai séparées puis j'ai utilisé le boîtier de batterie fourni pour trouver le fil positif pour chacune.

Étape 2: câblage des ensembles

Câblage des ensembles
Câblage des ensembles

Après avoir trouvé le positif, je les ai soudés en ensembles, chaque ensemble ayant le positif et le négatif de chaque LED soudés ensemble. Vous pouvez tester si vous avez bien compris avec le boîtier de la batterie - en touchant les fils aux fils de la batterie, une LED doit s'allumer - l'inversion des fils doit allumer l'autre.

Étape 3: Couvrir les fils avec du ruban adhésif pour plantes en papier

Couvrir les fils avec du ruban adhésif pour plantes en papier
Couvrir les fils avec du ruban adhésif pour plantes en papier

Vous pouvez obtenir du ruban adhésif dans le magasin d'artisanat local qui est utilisé pour couvrir les tiges des fleurs en soie. J'ai eu le mien chez Walmart. Le "ruban" est en papier ciré de couleur verte et adhère assez bien à lui-même et cache les fils qui passent dans l'arbre.

Étape 4: Brancher les lumières

Brancher les lumières
Brancher les lumières

Cette instructable ne concerne pas la théorie du Charliplexing - mais comment l'appliquer de manière intéressante. Le charliplexing est bien documenté. Cet article de Wikipédia vous donne les bases. De plus, si vous recherchez ici sur instructables, vous trouverez de nombreux autres exemples. Pour brancher les lumières, j'ai utilisé les broches 10, 11, 12, 13 sur l'Arduino. La façon dont vous branchez chaque fil de chaque paire de LED n'a pas d'importance - les fils de chacun sont interchangeables. Vous n'avez qu'à accrocher chaque paire sur différentes broches à travers la résistance de 100 ohms. Dans ce cas: paire de broches=== ====a 10 & 11b 11 & 12c 12 & 13d 10 & 12e 11 & 13 f 10 & 13Vous pouvez ajouter plus d'ensembles en utilisant plus de broches, mais plus vous ajoutez moins de temps chaque lumière reste allumée et le gradateur qu'elle obtiendra. 12 semblait être un joli nombre rond et bien lumineux.

Étape 5: Rassembler les fils ensemble

Rassembler les fils ensemble
Rassembler les fils ensemble
Rassembler les fils ensemble
Rassembler les fils ensemble

J'ai juste essayé de brancher les ensembles individuels directement sur la planche à pain, mais ils ont continué à se retirer. Je les ai donc tous mis sur un petit panneau perforé et avec un connecteur femelle pour garder les fils gérés. Radio shack vend un fil arc-en-ciel à quatre conducteurs qui a des conducteurs solides et s'adapte assez bien au connecteur. Le connecteur a été découpé dans une longue bande d'en-têtes femelles que j'ai récupérés sur eBay.

Étape 6: Disposition de la planche à pain

Mise en page de la planche à pain
Mise en page de la planche à pain

L'autre extrémité du fil arc-en-ciel est connectée à une petite planche à pain avec un clone Adafruit Arduino. J'ai utilisé 100 Ohms pour les résistances de limitation, ce qui est un peu faible mettant environ 5v/200ohm=25ma à chaque LED allumée. L'Arduino ne semble pas s'en soucier et cela rend les LED un peu plus lumineuses. Puisqu'ils sont pulsés, l'ensemble du circuit tirera le 25ma et un peu pour l'Arduino - rendant le fonctionnement de la batterie possible. L'ensemble d'éclairage d'origine a tiré près de 120 mA des batteries - c'est beaucoup plus bas.

Étape 7: Un petit logiciel

Un petit logiciel
Un petit logiciel

J'ai un kit LED Heart de Jimmie Rodgers et le logiciel était prêt à piloter la matrice Charliplexed. J'ai modifié le code pour ajouter un shuffle aléatoire. Cela réorganise les broches entre chaque fois qu'une image d'animation particulière est appelée pour éviter de devenir ennuyeuse et répétitive. J'ai fait quelques tableaux qui contiennent chaque image d'animation allumant une LED, deux, trois…. etc.

Conseillé: