FPGA LED FSM

Vue d’ensemble :

Ingénieurs-concepteurs : Ryan Ortiz, Chris Harlow, Dalton Wunderlich et Ramon Crespo

Ce projet a été réalisé dans le cadre d’une classe de CPE 133 comme projet final.

Ce FPGA est associée à un détecteur de mouvement infrarouge tant une LED.
Le fonctionnement de ce projet est lorsque le détecteur de mouvement détecte un mouvement (peut régler la sensibilité) il envoie un maximum au Conseil Basys - 3. Lorsque la Commission reçoit le signal haut, une LED externe s’allume et un compteur basé sur une horloge ralentie est activé au sein du Conseil et se poursuit jusqu'à ce que le détecteur de mouvement cesse d’envoyer un signal élevé, c'est-à-dire aucun plus de mouvement n’est détecté. Une fois que pas plus de mouvement n’est détecté, l’écran BCD traverse les calculs nécessaires au calcul de la puissance utilisée par le voyant lumineux pendant le temps sur que c’est. La BCD puis affiche cette valeur sur l’afficheur et maintient jusqu'à ce qu’une réinitialisation manuelle est touchée. Les utilisations de LED environ 6 milliwatts par seconde ce qui est le coefficient multiplicateur utilisé avec le numéro reçu au comptoir pour extraire la quantité d’énergie consommée pendant une démo unique. Limites de ce dispositif est que le jury ne peut pas compter dessus 15 secondes parce qu’elle est un compteur 4 bits. Il peut seulement le comte et multipliez le bit 4 numéros.

Mots clés: Arduino, Capteur, Motion, FPGA, Basys

Articles Liés

FPGA LED Auto Dimmer

FPGA LED Auto Dimmer

Ce guide vous permettra de construire un gradateur chronométré avec juste un FPGA et un certain temps. Minuterie du gradateur réinitialisera uniquement si les paramètres de temps sont modifiés ou si on appuie le bouton reset. Plus à ce sujet dans les
Adressables LEDs sur la carte FPGA Arty

Adressables LEDs sur la carte FPGA Arty

Adressables LEDs sont amusants à ajouter à n'importe quel projet et peuvent maintenant d'ajouté à n'importe quelle conception Zynq ou Microblaze. Le noyau DigiLED FPGA IP peut être personnalisé via une interface graphique simple et puis écrit patrons
Projet de contrôle LED FPGA

Projet de contrôle LED FPGA

Pour notre projet final dans la conception numérique à Cal Poly, nous avons été chargés de créer un projet qui a conservé les ressources naturelles à l'aide d'un FPGA board (tableau du champ programmable gate).Notre projet est une simulation d'une sa
Visualiseur de musique LED avec Zybo Conseil

Visualiseur de musique LED avec Zybo Conseil

Ce tutoriel vous explique comment faire un visualiseur de musique de LED à l'aide de la Commission Zybo Zynq 7000 développement de Xilinx. Le Zybo est assez impressionnant car il a des fois un FPGA et un processeur ARM au Conseil d'administration. Po
Séquencer le détecteur à l’aide de la carte FPGA Digilent Basys 3

Séquencer le détecteur à l’aide de la carte FPGA Digilent Basys 3

C'est une de mes missions. Il a été mis en œuvre sur Basys 2. Maintenant, j'ai changé de Basys 3.Le projet consiste à construire une machine à états finis comme un détecteur de séquenceObjectif : Détecter la séquence 10010 et allumer la LED lumineuse
Étape 8 FPGA séquenceur et synthétiseur

Étape 8 FPGA séquenceur et synthétiseur

Dans ce tutoriel, nous allons faire un synthétiseur de le 8 étape pour notre carte FPGA. Nous allons travailler avec le Conseil de Digilient Nexys 2 mais notre code pourrait être modifié pour les autres planches. Ce projet a été construit par Lincoln
FPGA Simon Clone

FPGA Simon Clone

Il s'agit d'un clone de simon base / Folower jeu qui peut être créé sur un FPGA.Etape 1: Obtenir le matériel nécessaire1. carte FPGA2. carte de prototypage3. LED4 fils5. logiciel : Digilent AdeptÉtape 2: Modules de constructionCompteur 8 bits (utilis
Il Bop avec carte FPGA

Il Bop avec carte FPGA

Bienvenue à la balance des paiements qu'elle avec FPGA Board Instructable,Projet dédié pour CPE 133 à Cal Poly, San Luis Obispo. Ce projet a été créé par Ian Nielsen et Omri Nissan. En dehors des codes ont participé à divers endroits et sont cités da
Vision robotique FPGA pour tous ceux qui

Vision robotique FPGA pour tous ceux qui

Vous comme moi intéressé par la technologie et toujours voulu utiliser l'une de ces puces lourds appelés FPGA ? Êtes-vous intéressé en vision et robotique ?Mon objectif était d'apporter la vision FPGA au peuple, accessible à tous. J'ai décidé de cons
Obtenir commencé avec Xilinx Vivado w / Digilent Nexys 4 FPGA 1 - construire des entrées multiples et logique porte

Obtenir commencé avec Xilinx Vivado w / Digilent Nexys 4 FPGA 1 - construire des entrées multiples et logique porte

Je fais cela instructable car il ressemble à là n'est pas simple pour commencer le tutoriel pour apprendre aux gens à utiliser le dernier outil Xilinx Vivado CAD. Donc, je veux utiliser le simple que porte de multiples entrées conception marcher par
Recherche autonome alimenté par FPGA et véhicules de sauvetage

Recherche autonome alimenté par FPGA et véhicules de sauvetage

MAJ2 : Vérifiez http://www.digilentdesigncontest.com/2015-eu-contest-entries.html pour le code source complet et la documentation.UPDATE1: a ajouté un nouveau module - un magnétomètre 3 axes (boussole numérique). Reportez-vous à l'étape 2 pour plus d
Comment utiliser une manette de jeu avec un FPGA

Comment utiliser une manette de jeu avec un FPGA

Cette instructable est encore un autre arrêt sur mon voyage à construire le jeu de la griffe entraîné par un FPGA. Auparavant, j'ai écrit comment contrôler un moteur pas à pas avec un FPGA. Maintenant, j'avais besoin d'une manette de commande afin qu
Construction d’un contrôleur de LED Bluespec à l’aide de Connectal Build

Construction d’un contrôleur de LED Bluespec à l’aide de Connectal Build

Ce didacticiel explique comment utiliser le service de Connectal Build public pour construire et simuler une application avec des composants matériels et logiciels écrits en BSV et en C++ en utilisant le Connectal Framework.Nous supposons que vous st
Clignotement de la LED sur un Zedboard en utilisant Bluespec et Connectal

Clignotement de la LED sur un Zedboard en utilisant Bluespec et Connectal

Dans ce tutoriel, nous allons compiler et exécuter un projet de Connectal sur votre Zedboard. Bien que bon nombre des étapes sont encore couverts, nous vous recommandons que vous essayez de construire et simuler un projet as shown in procédure génére