Table des matières:

Conversion d'additionneur 4 bits : 4 étapes
Conversion d'additionneur 4 bits : 4 étapes

Vidéo: Conversion d'additionneur 4 bits : 4 étapes

Vidéo: Conversion d'additionneur 4 bits : 4 étapes
Vidéo: Demi additionneur et additionneur complet 2024, Novembre
Anonim
Conversion d'additionneur 4 bits
Conversion d'additionneur 4 bits

Ce projet est conçu pour utiliser un Ardunio pour convertir un additionneur 4 bits en un affichage à sept segments. Pour ce projet, vous aurez besoin des éléments suivants:

- Un Arduino - Fils

- 5x led

- 2x affichages à sept segments

- 2x commutateurs DIP SPST x4

- 2x portes XOR

- 2x portes ET

- 1x portes OU

- 1x résistance 100 ohms

- 1x résistance 1k ohm

Étape 1:

Image
Image

Pour commencer, vous voudriez construire un additionneur à quatre bits. Cet additionneur à quatre bits utilisera 2 portes XOR, 2 portes ET et 1 porte OU. Ainsi que 5 leds pour la sortie et 2 commutateurs DIP pour l'entrée. Vous voudriez suivre le diagramme ci-dessus.

Étape 2:

Image
Image

Lorsque vous avez terminé, cela devrait ressembler à ceci. (notez que cet appareil est alimenté par un Arduino, qui est régulé par une résistance de 100 ohms.)

Étape 3:

Image
Image

Maintenant, vous voulez connecter votre arduino afin qu'il soit capable de mesurer quand la tension est transmise à travers vos leds, et connecter la sortie restante à votre affichage à sept segments. Ceci afin que nous puissions obtenir la valeur de et l'afficher à l'aide de notre arduino et des sept affichages à segments. Maintenant, en raison des broches limitées de l'arduino, vous devrez connecter la broche b pour que le deuxième chiffre soit alimenté. Ceci parce qu'un additionneur 4 bits n'aura que le deuxième chiffre comme 0, 1, 2 et 3. Ce qui signifie que la broche b sera toujours activée, de cette façon nous pouvons contrôler le reste des broches.

Étape 4:

Image
Image

Il est maintenant temps de coder votre arduino, n'oubliez pas d'enregistrer maintenant quelle broche de l'arduino est attachée à chaque broche de l'affichage à sept segments. Et modifiez le code en conséquence.

Conseillé: