Table des matières:
Vidéo: Coeur LED GuGaplexed Valentine : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:10
GuGaplexing est une nouvelle technique de multiplexage d'affichage à LED. Par rapport à Charlieplexing, GuGaplexing vous permet de contrôler deux fois plus de LED, avec seulement quelques composants supplémentaires. Le projet GuGaplexed Valentine LED Heart dispose de 40 LED disposées dans un arrangement « Arrow Piercing a Heart » en utilisant seulement 5 broches d'un microcontrôleur. Le projet utilise un microcontrôleur AVR ATTiny13V. Toutes les 6 broches d'E/S de Tiny13 sont utilisées dans ce projet; 5 pour contrôler 40 LED et la 6ème broche pour lire un interrupteur. Appuyer sur l'interrupteur change l'animation d'affichage sur le cœur percé.
Étape 1: Le schéma de circuit
Le circuit se compose d'un Tiny13, de 40 LED rouges de 3 mm, d'un groupe de transistors BC547 (NPN) et BC557 (PNP), de quelques résistances et d'un interrupteur à bouton-poussoir. Le Tiny13 est monté dans une prise à 8 broches. Le schéma au format pdf et aigle est disponible ici.
Un point important à noter est que le circuit utilise 5 paires de transistors utilisant des transistors NPN et PNP et que ces transistors doivent être appariés pour leurs valeurs bêta, ce qui se fait facilement avec un multimètre approprié avec fonction de vérification des transistors. En bref, le fonctionnement du GuGaplexing est le suivant: Les broches du microcontrôleur fonctionnent dans l'un des trois états possibles: 0, 1 ou Z (l'état de haute impédance). La technique de Charlieplexage utilise ce fait pour augmenter le nombre de LED pouvant être contrôlées par rapport à la technique de multiplexage conventionnelle, qui n'exploite pas le troisième état (c'est-à-dire l'état de haute impédance « Z ») de la broche. Ainsi Charlieplexing parvient à contrôler N*(N-1) LED à l'aide de N broches numériques. Maintenant avec 2 broches, il y a huit combinaisons logiques: 00, 01, 0Z, 10, 11, 1Z, Z0, Z1 et ZZ. Donc en principe avec un décodage approprié de ces états, il devrait être possible de connecter 8 LED en utilisant seulement deux broches, bien sûr au prix de composants externes supplémentaires pour le travail de décodage. GuGaplexing fait un compromis et utilise une paire de transistors (NPN et PNP) par broche pour décoder quatre des huit combinaisons possibles. C'est ainsi que, pour N broches, GuGaplexing atteint 2*N*(N-1), soit deux fois plus que Charlieplexing. Plus de détails sur la technique de multiplexage d'affichage à LED GuGaplexing seront disponibles sous forme d'idée de conception sur EDN (www.edn.com) dans un proche avenir.
Étape 2: Cœur LED GuGaplexed en action
Voici une vidéo youtube du projet en action.
Étape 3: Code source
Voici le code source de ce projet écrit en C et compilé avec winavr gcc. Le code source, Makefile et le fichier hexadécimal sont joints.
Conseillé:
Led Coeur ❤️ : 4 Étapes
Led Heart ❤️ : Bonjour les créateurs ! Dans ce tutoriel, je vais vous montrer comment fabriquer ce magnifique pendentif coeur à led brillant. Vous pouvez le construire pour vos proches et les offrir. Aussi les coeurs sont beaux mais il y a un design sans fin auquel vous pouvez penser
Cadre photo coeur à LED - Faites un cadeau parfait pour la Saint-Valentin ou un anniversaire : 7 étapes (avec photos)
Cadre photo en forme de cœur à LED - Faites un cadeau parfait pour la Saint-Valentin ou un anniversaire : Bonjour ! Dans ce instructable je vais vous montrer comment vous pouvez faire ce superbe cadre photo coeur LED. Pour tous les passionnés d'électronique ! Faites le parfait cadeau de Saint-Valentin, d'anniversaire ou d'anniversaire pour vos proches ! Vous pouvez regarder la vidéo de démonstration de ce
Battement de cœur LED : 10 étapes (avec photos)
Beating LED Heart: Cela fait 5 années merveilleuses depuis que j'ai épousé ma femme. Je lui donne ce coeur électronique. Il peut sentir l'excitation. Il bat selon le rythme cardiaque du porteur. Elle m'a soutenu dans bon nombre de mes quêtes folles. Comme toutes mes créations, je nous
Visualiseur de coeur - Voyez votre cœur battre : 8 étapes (avec photos)
Visualiseur de coeur | Voir votre cœur battre : Nous avons tous senti ou entendu notre cœur battre, mais peu d'entre nous l'ont vu. C'est l'idée qui m'a poussé à me lancer dans ce projet. Un moyen simple de voir visuellement votre rythme cardiaque à l'aide d'un capteur cardiaque et également de vous enseigner les bases de l'électr
Comment faire un cœur miroir infini avec des LED Arduino et RVB : 8 étapes (avec photos)
Comment faire un cœur miroir à l'infini avec des LED Arduino et RVB : Une fois dans une fête, ma femme et moi avons vu un miroir à l'infini, et elle était fascinée par le look et n'arrêtait pas de dire que j'en voulais un ! Un bon mari écoute et se souvient toujours, alors j'ai décidé d'en construire un pour elle comme cadeau de la Saint-Valentin