Table des matières:
Vidéo: Un dé LED RVB CharliePlexed : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:10
Ce Instructable montrera comment faire un dé coloré en utilisant la technique du charlieplexing avec des LED RVB. Le projet utilise 7 LED RVB disposées sous forme de dés. Chaque LED RVB a trois LED séparées à l'intérieur, ce qui fait un total de 21 LED et elles ont été contrôlés par 4 broches d'E/S du microcontrôleur ATTiny13V. Mais selon la théorie de CharliePlexing, nous ne pouvons contrôler que 12 {n(n-1)} LED à partir de 4 broches d'E/S. En fait, la disposition des LED sous forme de dés est telle qu'elles peuvent être divisées en quatre groupes. Trois ayant deux LED chacune et une ayant une seule LED. Les LED de chaque groupe sont allumées et éteintes simultanément et peuvent être connectées aux mêmes broches d'E/S avec les mêmes autorisations. En bref, elles sont traitées comme des LED simples. Cela fait donc un total de 4 LED RVB à gérer par le code (4 x 3 = 12 donc charlieplexing tient)' La broche 5 E/S du contrôleur est utilisée pour le commutateur qui, lorsqu'il est enfoncé, génère des nombres aléatoires de 1 à 6 et lorsqu'il est relâché, génère des couleurs aléatoires (6 en tout)
Étape 1: Description du circuit
Le circuit se compose de minuscules 13, 7 LED RVB, de quelques résistances et d'un micro-interrupteur en dehors des connexions d'alimentation. Le schéma au format PDF et SCH est disponible ici. Les résistances utilisées dans le circuit se présentent sous la forme de tableaux comme indiqué dans l'image ci-dessous. CHARLIEPLEXINGLa technique de Charlieplexing utilise les trois états possibles: 0, 1 ou Z (état Haute Impédance) de la broche d'E/S numérique d'un microcontrôleur. Elle parvient à contrôler N*(N-1) LED à l'aide de N broches numériques. Dans cette technique, une seule LED peut être contrôlée à la fois et, par conséquent, toutes les LED à contrôler doivent être rafraîchies à une fréquence appropriée afin qu'elles apparaissent immobiles. La LED à contrôler à un moment donné a ses broches d'E/S (pour auquel il est connecté) déclarées en sortie et toutes les autres broches sont déclarées en entrée (état haute impédance ou 'Z')
Étape 2: Photos de travail des dés
Voici quelques autres photos des dés en action.
Regardez les différentes couleurs qu'il peut produire.!!!!!!!!!!!
Étape 3: Code source
Voici le code source du projet écrit en langage C. Le compilateur utilisé est WINAVR GCC
Les fichiers Makefile et. Hex sont également joints
Conseillé:
Comment faire un chenillard LED en utilisant 4017 IC et LED RVB : 13 étapes
Comment faire un chenillard LED en utilisant 4017 IC et RGB LED : Salut ami, aujourd'hui je vais faire un circuit de LED Chaser en utilisant 4017 IC et RGB LED. Commençons
Lumières LED multicolores réactives à la musique - Capteur de détection de son Arduino - Bande LED RVB : 4 étapes
Lumières LED multicolores réactives pour la musique | Capteur de détection de son Arduino | Bande LED RVB : Projet de lumières LED multicolores réactives à la musique. Dans ce projet, une simple bande LED RVB 5050 (pas la LED adressable WS2812), un capteur de détection sonore Arduino et un adaptateur 12V ont été utilisés
Contrôle WIFI BANDE LED RVB ESP8266 - NODEMCU en tant que télécommande IR pour bande LED contrôlée via Wifi - Contrôle de Smartphone RVB LED STRIP : 4 étapes
Contrôle WIFI BANDE LED RVB ESP8266 | NODEMCU en tant que télécommande IR pour bande LED contrôlée via Wifi | Contrôle par smartphone RVB LED STRIP : Salut les gars, dans ce tutoriel, nous allons apprendre à utiliser nodemcu ou esp8266 comme télécommande IR pour contrôler une bande LED RVB et Nodemcu sera contrôlé par smartphone via wifi. Donc, en gros, vous pouvez contrôler la BANDE LED RVB avec votre smartphone
Utilisez Cortana et un Arduino pour contrôler les LED RVB ou les bandes LED avec votre voix ! : 4 étapes (avec photos)
Utilisez Cortana et un Arduino pour contrôler les LED RVB ou les bandes LED avec votre voix ! : Dans cette instructable, je vais vous montrer comment vous pouvez contrôler votre LED ou bande LED RVB avec votre voix. Ceci est fait par l'application CoRGB qui est disponible gratuitement dans la boutique d'applications Windows. Cette application fait partie de mon projet CortanaRoom. Quand vous en avez fini avec
Rangée de lumières LED Charlieplexed, pour l'Arduino : 9 étapes (avec photos)
Charlieplexed Row of LED Lights, pour l'Arduino : Il s'agit de mon instructable sur charlieplexing une LED row/string avec l'arduino. J'ai remarqué qu'il n'y avait pas beaucoup d'instructables sur charlieplexing à l'aide d'un arduino, alors j'ai fait ça. J'ai essayé de garder le projet simple, mais cela n'a pas très bien fonctionné