Calculatrice binaire LED (2 / 6 étapes)

Étape 2: Comment contrôle 16 entrées et 32 outouts ?

j’ai eu une micro ATtiny2313 dans mon bac de pièces et je voulais l’utiliser pour quelque chose, la chose est qu’il a seulement 17 sorties moins 2 Si vous utilisez un cristal, et pour contrôler tant d’entrées et de sorties, j’ai eu à utiliser quelques trucs pour se déplacer à l’aide de seulement 15.

Le premier truc est multiplexage les LEDs et il organiser sous une forme matricielle, nous nous connectons les LEDs dans une grille de 8 X 4 alors maintenant nous avons besoin de 12 sorties et pas 32 mais c’est encore beaucoup, et nous devrons trouver un moyen d’obtenir ce nombre plus petit. Alors j’ai utilisé un registre à décalage 74HC595 qui a besoin seulement de 3 axes de la micro et vous offre 8 sorties 74HC595 contrôle les colonnes et le micro analyse les lignes à l’aide de 4 transistors et maintenant nous pouvons contrôler 32 LEDs avec seulement 7 broches.

La deuxième astuce consiste à multiplexer les commutateurs ainsi et les disposer dans une matrice 4 X 4, et maintenant nous avons seulement besoin 8 broches pour lire les commutateurs et non pas 16.

Toutes les opérations logiques sont faites dans le logiciel donc si vous connaissez votre C vous pouvez utiliser n’importe quel microcontrôleur avec 15 e/s ou plus et d’adapter mon code pour travailler avec elle.

Articles Liés

Construire une calculatrice binaire mécanique de Lego

Construire une calculatrice binaire mécanique de Lego

j'ai décidé de prendre le temps de concevoir cela comme un cadeau de Noël pour ma belle-mère, qui est un professeur de mathématiques.  C'est pourquoi il est de couleur de Noël.  Après un jour ou trois heures mis en conception (ainsi que le cas), je t
Calculateur binaire de 4 bits

Calculateur binaire de 4 bits

Si vous avez besoin ajouter rapidement des nombres de 0 à 15, et vous savez comment faire pour convertir rapidement en binaire et retour en nombre décimal, ceci est pour vous... Mais si votre homme alors c'est juste un amusement projet!!  Je vais vou
Construire une binaire LED coeur décoration (Blinkenheart)

Construire une binaire LED coeur décoration (Blinkenheart)

c'est mon premier instructable, donc certainement m'envoyer vos commentaires. Si je peux faire un schéma qui n'est pas terrible, je l'ajouterai ici.Je viens juste de commencer à apprendre quelques électronique de base et une amie a voulu obtenir quel
Binaire LED avec framboise Pi

Binaire LED avec framboise Pi

Ce projet s'éteindra sur/deux lumières LED à l'aide de framboise pi. Le contrôle de la lumière peut être fait en code python.Étape 1: Configuration requise...Raspberry pifilsDeux LEDsDeux résistancesBrancher les LEDs avec 3 à 8 broches du modèle fram
Calculateur LED python

Calculateur LED python

calculatrice de Led est un GUI simple écrit à l'aide de python2.7. est une application simple pour calculer la valeur de la résistance dans une circuit LED de série. Cela peut aussi aider à comprendre les fonctionnalités de base de TKinter si vous dé
Pilote de Rainbow LED RGB 555 (ne pas utiliser un 4029)

Pilote de Rainbow LED RGB 555 (ne pas utiliser un 4029)

| A_Teacher |OK, donc autant que je peux dire, c'est une marque unique NEW design.Appel à tous les Cadets de l'espace : Comme un moyen de motiver les gens à rendre le projet, je suis actuellement loin de donner 3 mois d'adhésion Pro Instructables à l
Accrocher un segment 7 LED à un port parallèle

Accrocher un segment 7 LED à un port parallèle

cette instructable sont accessibles au site de l'auteur - http://www.neatinformation.com/Si vous liez à ce instructable depuis un autre site Web, veuillez inclure un lien vers le site d'Information soignée .Le projet décrit dans cet article requiert
Lampe à LED avec fonction Sleep

Lampe à LED avec fonction Sleep

La lumière joue un rôle important dans le sommeil. Lumières vives nous tenir éveillés et lumières tamisées nous aident à trouver le sommeil. Un des meilleurs trucs pour apprendre à dormir est de commencer à éteindre les lumières avant de réellement a
Tout ce vous devez savoir sur LED

Tout ce vous devez savoir sur LED

Une Diode électroluminescente est un dispositif électronique qui émet de la lumière lorsque le courant est passé à travers elle. Les LEDs sont petits, extrêmement efficaces, vives, bon marchés, composants électroniques. Les gens pensent que voyants s
Simple LED 9 volts batterie Flash Light

Simple LED 9 volts batterie Flash Light

j'ai effectivement fait cela par pur ennui une nuit, et il en fait s'est avéré assez bien ! Tout cela est un petit assortiment de morceaux que quiconque travaille avec l'électronique est tenue d'avoir menti sur. Voici le projet de loi de matrial (out
Stylos de lumière LED de dessin : Outils pour dessiner des griffonnages lumière

Stylos de lumière LED de dessin : Outils pour dessiner des griffonnages lumière

ma femme Lori est un hochet lumineux incessent et j'ai joué avec longue exposition photographie pendant ans. Inspiré par le groupe d'art lumineuse PikaPika et la facilité des appareils photo numériques, que nous avons pris sur cette forme d'art dessi
Ajouter LED à votre ordinateur Fans

Ajouter LED à votre ordinateur Fans

aime les fans avec des lumières en eux ? Aujourd'hui je vais vous montrer comment il est simple d'ajouter l'éclairage LED à vos fans.  Ce sera court car c'est un projet vraiment facile.  Jetez un oeil à votre ventilateur.  Vous pouvez être surpris de
Phare de moto LED

Phare de moto LED

afin de réduire la consommation d'énergie du système d'éclairage de mon véhicule électrique, je l'ai pris sur moi de changer tout l'éclairage à LEDs. Quand il s'agissait de remplacer l'ampoule de phare de lumière incandescente 18 watt 310, aucun d'en
Comment construire un planétarium de LED

Comment construire un planétarium de LED

tout le monde aime regarder les étoiles. Malheureusement, lumières de la ville, les nuages et la pollution souvent empêchent cela un passtime fréquent. Cette capture instructable contribue à la beauté et la plupart de la romance associés avec les cie