Projet de contrôle LED FPGA (5 / 9 étapes)

Étape 5: Bas Module compteur

Le compteur en bas est lié à la commande de LED et l’horloge afin de contrôler le moment et la LED. Le bas compteur démarre à 60 secondes (afin de changer le décompte à la seconde, nous avons changé la fréquence de l’horloge) et commencera à décompter une fois qu’il n’y a pas plus de gens dans la salle. Le compteur sera décrémente de 1 à chaque cycle d’horloge jusqu'à ce qu’elle atteigne 0 secondes. Une fois le bas compteur arrive à 0 seconde, signal enable LED devient 0 et tous les voyants sont éteints. Pendant que le compteur à rebours, si quelqu'un entre dans la pièce pendant le temps, la LED correspondante s’allume et le compteur vers le bas sera réinitialisé à 60 secondes.

 architecture Behavioral of counter is signal num: std_logic_vector(5 downto 0); begin process (en, reset, clk) begin if (en = '0') then LED_en <= '0'; else LED_en <= '1'; if(reset = '1') then num <= "111100"; else if (rising_edge(clk)) then if (num > 0) then num <= num - 1; end if; if (num = 0) then LED_en <= '0'; end if; end if; end if; end if; end process; Q <= num; end Behavioral; 

Articles Liés

Projet facile - contrôle une lumière LED avec Python en utilisant une framboise Pi

Projet facile - contrôle une lumière LED avec Python en utilisant une framboise Pi

Ce sera le projet Raspberry Pi GPIO LED plus facile jamais. Si vous suivez ce guide il devrait prendre moins de 20 minutes à installer et sont en cours d'exécution. L'objectif de ce projet est d'obtenir un seul voyant clignotant basé sur un programme
Multi-Color LED lampe utilisant une v.3 contrôleur LED canaux 8

Multi-Color LED lampe utilisant une v.3 contrôleur LED canaux 8

je voulais expérimenter avec l'aide de différente couleur LED, autres que le standard RVB, à créer des effets multicolores dans une lampe fonctionnelle.Cette lampe utilise Cyan, Magenta, jaune, violet et vert Aqua, Blue LED 5mm avec un dessus et en p
Contrôle LED RGB avec arduino et traitement.

Contrôle LED RGB avec arduino et traitement.

Je vais vous dire aujourd'hui comment contrôler un LED RGB avec l'aide du langage Arduino et traitement. Il s'agit de mon premier instructable alors, s'il vous plaît laissez-moi savoir si je pouvais rien améliorer et si vous avez n'importe quel genre
Contrôleur LED DMX-512 avec affichage LED

Contrôleur LED DMX-512 avec affichage LED

Compact, facile à assembler, contrôleur LED sorties que TTL PWM des signaux pour les LED rouges, vert et bleu. Le PWM des signaux de contrôle LED Drivers (cartes de sortie, règlement MOSFET/résistance basée ou régulateurs de courants constants), qui
Capteur de ping sous contrôle LED RGB

Capteur de ping sous contrôle LED RGB

Dans le cadre de mon projet ce semestre, j'avais besoin d'être en mesure de contrôler certains LED RGB à l'aide d'un capteur de ping. Pour mon projet, j'ai voulu ma LED à s'estomper grâce à des couleurs mais quand quelqu'un arrivé trop près de ce pro
8 contrôleur LED canaux v.3

8 contrôleur LED canaux v.3

le contrôleur de LED 8 canaux v.3 de Chromation Systems, est utilisé pour contrôler des 8 canaux de LED, avec jusqu'à 5 LEDs en parallèle par le canal. (100 ma / canal) Il utilise un PIC12F1822 et un TPIC6C596 puissance logique Registre à décalage, a
Arduino d’à l’aide de contrôle LED, Android, Droid Ei

Arduino d’à l’aide de contrôle LED, Android, Droid Ei

ce tutoriel montre comment contrôler un LED avec votre Android à l'aide de Droid Ei.Droid Ei est une plateforme gratuite où vous pouvez contrôler à distance votre accessoire à l'aide d'un smartphone.  Vous devez installer l'app Droid Ei dans votre mo
Contrôle LED avec téléphone Android via BLE (Bluetooth 4.0), MangoCube App et Arduino UNO

Contrôle LED avec téléphone Android via BLE (Bluetooth 4.0), MangoCube App et Arduino UNO

Ce Instructable montre comment envoyer des données au contrôle LED sur Arduino UNO appareil Android.Vous aurez besoin au moins des éléments suivants ;1. Arduino UNO ou Conseil compatible.2. MangoCube BLE Conseil ( https://www.kickstarter.com/projects
Projet de framboise pi LED

Projet de framboise pi LED

Ce projet créera une LED matrice à neuf LED va être allumée et éteint l'un après l'autre selon les colonnes. Voir la vidéo et le blog pour une meilleure compréhension.Etape 1: Procédez comme suitNotez le code décrit dans - http://cseatglance.blogspot
Android Bluetooth contrôle Led RGB

Android Bluetooth contrôle Led RGB

Choisissez la teinte de la lumière qui vous fait vous sentir plus à l'aise.Télécommande bluetooth simple dont vous pouvez modifier l'éclairage de votre appareil mobile ou tablette.Vous avez deux canaux RVB séparés, où vous pouvez obtenir différentes
Contrôle LED RGB à l’aide de Amarino Nano 1.0

Contrôle LED RGB à l’aide de Amarino Nano 1.0

Ce qui est Amarino Nano 1.0Il s'agit de mon nouveau kit de bricolage pour Android-Arduino communication via Bluetooth.Amarino Nano utilise particulièrement Arduino Nano, alors, j'ai utilisé le titre comme « Nano ». C'est un kit très simple pour teste
Multifonction contrôleur LED RVB à l’aide de PIC12F675

Multifonction contrôleur LED RVB à l’aide de PIC12F675

multifonction contrôleur LED RVB à l'aide de faible coût PIC12F675 microcontrôleur.Caractéristiques :1, 4 + 1 mode de fonctionnement un seul potentiomètre et unique bouton interrupteur utilisé pour un fonctionnement2, option de mémoire EEPROM pour la
LinkitONE Web contrôlé LED

LinkitONE Web contrôlé LED

Vous avez toujours voulu vous faire propre web contrôlé LED ? Vous avez un Conseil LinkitONE ? Vous voulez faire plus que cela ? alors ce tutoriel est fait pour vous !Ici je vais vous montrer étape par étape comment faire un web contrôlée conduit à l
Sparky Jr - contrôleur LED RGB

Sparky Jr - contrôleur LED RGB

quoi s'agit-il?Sparky Jr est programmable compagnon mod RGB LED s'allument en contrôleur d'activation pour boutons poussoirs sur jeu fightsticks.Comment ça marche ?Eh bien, à la fin de la journée. Le code de base vous permet essentiellement de person