Conception numérique : Automatique Simple Tally Counter utilisant capteur de pression Velostat (5 / 6 étapes)

Etape 5: Relier le code

Description du code :

FSM1 : Présente également la séquence qui va donner un signal d’activation pour le FSM2

FSM2 : Un bit compteur qui s’incrémente d’un fois il reçoit le signal de FSM1

SSEG : Le cerveau de tous les sept segment affichage et qui affiche à utiliser. Décode toutes les valeurs de bits que le FSM lui donne.

clk_div : ralentit l’horloge pour que FSM2 ne s’incrémente pas trop vite

Pour notre projet, comme nous avons utilisé une planche de Basys 3, nous aurons à télécharger notre code dans le fichier basys_master fourni lors de l’étape avant. Le fichier basys_master va nous permettre d’interfacer avec chaque composant matériel sur la carte. Dans votre IDE ou Verilog, Télécharger le fichier basys_master dans le fichier de contraintes.

Basys_master : https://www.digilentinc.com/Products/Detail.cfm?N... (téléchargement en bas de la liaison) ou utiliser nôtre avec tous les composants de la carte liée

Si vous téléchargez sur le lien, voici ce qu’il faut changer dans le fichier

  • Décommentez la portion de signal d’horloge (lignes 7-9)
  • Décommentez la section d’affichage 7 segments (lignes 82-107)
  • haut de casse la seg -> SEG pour chaque cas
  • haut de casse l’un -> AN
  • Supprimez un des boutons (ce ne sera que deux lignes qui seront supprimés)
  • Sous JXADC, décommentez les 2 premières broches (lignes 208-213)
  • Changement de JXADC [0] -> PressureA et JXADC [1] -> PressureB

Maintenant que tout est lié ensemble dans le code, il est temps de fil auprès du Conseil et de test.

Articles Liés

Comment faire un broyeur à billes avec lego et un tuyau en pvc--inclut le fichier de conception numérique

Comment faire un broyeur à billes avec lego et un tuyau en pvc--inclut le fichier de conception numérique

Bonjour et Bienvenue sur mon Instructable sur comment faire un broyeur à billes à l'aide de lego et tuyau en PVC.Cet instant instructable inclut une conception numérique 3D et 3D manuel de comment faire ce broyeur à boulets.la version Html du guide e
Relais de l’humidité de sol numérique automatique $10-15

Relais de l’humidité de sol numérique automatique $10-15

Les principaux ingrédients pour cela sont très bon marché, pas besoin d'arduino ou framboise pi.Etape 1: sur ce projetDans un autre de mes instructables, j'ai construit un petit système hydroponique solaire. Dedans, j'avais mentionné que j'ai découve
Cours de peinture numérique 1: Les bases d’utiliser une tablette graphique

Cours de peinture numérique 1: Les bases d’utiliser une tablette graphique

ordinateurs ont apporté des changements aux quatre coins de la société moderne. Un de ces angles est art. L'internet regorge de concept art, fonds d'écran et beaucoup d'autres types d'image qui ont été dessinées par certains utilisateurs à un ordinat
Construire le thermomètre numérique plus simple !

Construire le thermomètre numérique plus simple !

Même si un amateur électronique depuis des années, ce sera mon premier instructable ici !Ce projet n'est pas comme une solution permanente pour un thermomètre numérique, mais un rapide à construire un juste au cas où vous ne trouvez pas votre dédié u
Convertisseur numérique analogique/simple & Cheap

Convertisseur numérique analogique/simple & Cheap

de l'époque étaient ADC coûtaient cher et rare, vient un matériel-logiciel solution d'acquisition de données pour PC basé sur le vieux port Joystick de la IBM compatible, une technique de déclencher un multivibrateur monostable un capteur résistif (t
Apprendre Verilog : Une brève série de didacticiels sur la conception électronique numérique FPGA et Verilog HDL

Apprendre Verilog : Une brève série de didacticiels sur la conception électronique numérique FPGA et Verilog HDL

Cette brève série de leçons semi courts sur Verilog est conçue comme une introduction à la langue et je l'espère encourager les lecteurs d'approfondir la conception de FPGA.Ces didacticiels suppose que vous êtes familier avec des circuits de logique
Manomètre numérique bricolage

Manomètre numérique bricolage

Voici les instructions sur la façon de construire votre propre manomètre numérique. Pourquoi voudriez-vous une jauge à vide ? Si votre propre entretien votre moto comme la synchronisation des carburateurs ou ajuster les corps de papillon cet outil fa
Thermomètre numérique à écran OLED utilisant le capteur de température de NodeMCU de ESP8266 ESP-12F et DS18B20

Thermomètre numérique à écran OLED utilisant le capteur de température de NodeMCU de ESP8266 ESP-12F et DS18B20

Dans mon précédent instructable j'ai donné une introduction à ESP8266 et en programmant avec notre IDE Arduino familier.Dans ce instructable je vais aller un peu plus loin, interfaçage d'un capteur de température DS18B20 et affichage de la températur
Hacking A trousseau appareil photo numérique pour le contrôle de l’Arduino

Hacking A trousseau appareil photo numérique pour le contrôle de l’Arduino

options de photographie de l'Arduino sont peu nombreuses et espacées. Webcams ne sont pas pratiques pour les applications comme la photographie de cerf-volant ou photographie publique, à moins que vous envie d'acheter un câble USB 200 pieds. Et les t
Numérique à analogique : Comment réaliser des données sous la forme

Numérique à analogique : Comment réaliser des données sous la forme

Données sont partout ! C'est le nombre d'oiseaux que vous passez dehors et environ en marchant dans la rue, il s'agit des types de saveurs de crème glacée les gens s'en prendre à une chaude journée d'été, c'est tout le monde que nous vivons. Les donn
Dés numérique

Dés numérique

cette instructable vous montre comment faire un dé numérique - Appuyez simplement sur le bouton sur le dessus, il y aura une animation rapide et l'un des 12 lumières s'allume au hasard !Étape 1: Ce que vous devez Une boîte de Pringles propre et videU
Temps de monstre fou - première heure numérique Sketchers ou peintre

Temps de monstre fou - première heure numérique Sketchers ou peintre

bien tout le monde. J'espère que cela aide certaines personnes entrer dans dessin numériquement que je suis juste de s'aventurer dans ce moi-même. J'ai doodle ici et là et c'est juste un saut dans un champ, que je suis de plus en plus à aimer. Si vou
Arduino numérique 7 segments thermomètre

Arduino numérique 7 segments thermomètre

Bonjour tout le monde ! Je vous vous montrer comment faire un thermomètre numérique de 7 segments en utilisant le capteur de température LM335.Ce guide pour obtenir une version de l'Arduino, mais je travaille sur une version minie de ATtiny84. Une fo
Enregistreur de voix numérique haute qualité MMC à l’aide de PIC avec peu de RAM (PIC16F877A)

Enregistreur de voix numérique haute qualité MMC à l’aide de PIC avec peu de RAM (PIC16F877A)

c'est mon premier enregistreur de voix numérique qui est faite en utilisant un PIC milieu de gamme avec un total de RAM de seulement 256 octets.http://blog.vinu.co.in/2011/07/attempt-to-Access-Memory-card-MMC-using.htmlIci, j'ai utilisé un PIC16F877A