Système d’alarme avec LabVIEW et MyRIO-1900

Ce Instructable consiste à faire un système de Buzzer avec NI MyRIO-1900

Notes de l’avant projet :

Pour un concours de Quiz, le plus rapide et la bonne réponse seront considérées, qui n’est pas possible manuellement pour le maître de jeu-questionnaire choisir quel joueur doit lui donner une chance, donc un Buzzer système est requis pour voir le joueur le plus rapide.

Objectif : Faire un système de sonnerie pour les compétitions de Quiz.

Appareil: NI LabVIEW, boutons poussoirs, cavalier de cordes, câbles, NI MyRIO-1900, Buzzer.

Capture d’écran de façade dans LabVIEW :

La figure (a):-les deux les Buzzers au large de l’Etat

Logique d’exécution :

Lorsque la touche vibreur, le temps est enregistré, cela se produit pour tous les buzzers disponibles et à la dernière étape, lorsque tous les buzzers possibles sont pressés, les temps disponibles sont comparés pour rechercher la plus petite valeur et le buzzer correspondant seront allumés.

Capture d’écran de diagramme LabVIEW dans LabVIEW :

La figure (b): diagramme de blocs en LabVIEW

Explication du diagramme (Figure (b)) :

Ici il y a deux joueurs, c’est pourquoi nous utilisons deux entrées booléennes (A, B), envisager l’A Boolean, la minuterie doit stocker une valeur à un indicateur, mais dans LabVIEW, la valeur booléenne continuerait dans l’état de marche, donc une Variable locale est créée pour A et il est donné une valeur FALSE ou OFF, donc dès qu’il est sur , l’indicateur obtient la valeur de la minuterie et les ensembles de variables locales conditionnel en boucle sur la position arrêt. Il s’agit d’une maladie avec B.

Il se produit une autre affection que dans un quiz, lorsque buzzer un joueur est activé, aucun autre joueur de Buzzer ne doit pas être activée, pour lesquels nous avons une valeur booléenne « Question sur » qui obtient désactivée dès que la valeur de la minuterie est remarquée au conditionnel donc ce qui nous permet de bloquer toutes les autres entrées après la première entrée. Cette « Question sur » Boolean est connecté à une autre boucle conditionnelle qui facilite l’action de type « Plus rapide du doigt tout d’abord ». Cette boucle conditionnelle aussi définit la minuterie valeurs des indicateurs de valeur initiale « 0 » et transforme les entrées de joueur sur FALSE. (c’est à dire, le système est réinitialisé)

Le conditionnel en boucle de A et B booléens (entrées lecteur) sont exécutés dans le cycle d’une exécution (c’est à dire, autour d’une micro seconde) du Micro processeur de MyRIO-1900, donc s’assurer que l’utilisateur obtient suffisamment de temps pour la presse, nous avons utilisé un certain temps en boucle et elle se termina dans la dixième itération.

De cette façon, les deux les valeurs de minuterie sont maintenant notées, qui doit être comparé à voir que l'on est le plus petit et commuter le signal sonore correspondant. Pour qui les comparateurs sont utilisés à l’extérieur tout en boucle (c’est à dire, ils garder en comparant les valeurs.)

Les valeurs initiales des indicateurs Timer sont définies sur « 0 ».

Mise en œuvre matérielle :

Figure(c)

Le microcontrôleur de port de MyRIO-1900 C il faudrait de préférence sur A, B les ports comme, le port C est d’avoir tirer vers le bas le configuration de résistance tandis que les ports A ou B ont tirer vers le haut de la configuration de résistance, qui autorise les valeurs d’entrée des ports A ou B que si elle dépasse la valeur 3,3 V.

Précautions :

1) assurer la même version du pilote LabVIEW et LabVIEW Runtime dans le système et MyRIO-1900.

2) s’assurer que tous les terminaux sont connectés correctement en polarité et en Pins corrects.

3) consulter que les fiches techniques des éléments permettant de vérifier que vous travaillez dans des valeurs de notation appropriée.

4) définir le bon moment d’entrée pour l’utilisateur afin d’éviter des résultats erronés.

Applications :

* Peut être utilisé dans les compétitions de doigt d’abord fondée plus rapide.

* Peut être utilisé dans les circuits de déclenchement.

* Peut être utilisé est le système de sécurité électronique.

Articles Liés

Système d’alarme avec envoi de SMS et E-mail depuis votre appareil ITO

Système d’alarme avec envoi de SMS et E-mail depuis votre appareil ITO

Les notifications de téléphone sont un bon moyen pour obtenir alerté sur untoute activité inhabituelle. Lorsque nous développons une solution IoT, il est toujours bon d'envoyer des SMS au téléphone de l'utilisateur pour certaines activités comme les
Laser Beam système d’alarme avec batterie Rechargeable pour Laser

Laser Beam système d’alarme avec batterie Rechargeable pour Laser

Salut tout le monde... Je suis Revhead, et c'est mon premier instructable alors n'hésitez pas à me donner conseille et souligner les domaines dans lesquels d'améliorer.L'inspiration pour ce projet provenait de Kipkay qui a posté une version similaire
Comment faire un système d’alarme avec Arduino

Comment faire un système d’alarme avec Arduino

Avec Arduino est vraiment possible de faire des projets complexes, notamment par le biais de l'Internet, vous pouvez l'utiliser à travers le bouclier différents disponibles pour le microcontrôleur. Dans cet article, nous allons voir comment faire un
103 - système d’alarme

103 - système d’alarme

Voici un autre Instructable dans la série Spark base, pour ceux d'entre vous qui ne connaissent pas qu'il s'agit d'une série de débutants de se déplacer avec votre âme d'étincelle. Je vais de ce Instructable, relever le niveau un peu et commencez à c
Système d’alarme 5 millions de dollars !

Système d’alarme 5 millions de dollars !

j'ai fait un système d'alarme pour moins de 5 dollars et les éléments que j'ai découvert gisant autour de la maison ! Aucune soudure requise. (soudage en option)J'ai téléchargé cette vidéo à la section vidéo ainsi. Découvrez ma vidéo ci-dessous :Étap
Système d’alarme de température des fumées infrarouge corps humain avec Arduino

Système d’alarme de température des fumées infrarouge corps humain avec Arduino

ICStation L'équipe vous présenter cet humain corps infrarouge fumer température alarme système basé sur ICStation Meag2560 compatible avec Arduino.The humain corps fument température alarme système infrarouge fonctionne sous la tension de 5v DC et ut
Système d’alarme Transmission de température sans fil infrarouge avec Arduino

Système d’alarme Transmission de température sans fil infrarouge avec Arduino

L'équipe ICStation vous présenter l'infrarouge sans fil température alarme système de Transmission basé sur le Conseil d'administration de ICStation UNO R3. Ce système fonctionne sous 5V Alimentation, il peut suivre l'évolution de la température en t
Système d’alarme Ultrasonic Distance affichage ISD1820 voix avec Arduino

Système d’alarme Ultrasonic Distance affichage ISD1820 voix avec Arduino

L'équipe ICStation vous présenter ce Ultrasonic Distance affichage ISD1820 voix système d'alarme basé sur UNO ICStation. Ce système fonctionne sous 5V Alimentation, utilise le Module SC-SR04 Distance transducteur capteur à ultrasons pour détecter la
Comment faire un système d’alarme utilise une PicoBoard

Comment faire un système d’alarme utilise une PicoBoard

est ce Instructable pour faire un système d'alarme à l'aide de scratch et un PicoBoard.Le lien vers le programme zéro qui sera utilisé est https://scratch.mit.edu/projects/97054537/Le lien vers la vidéo de ce travail est https://m.youtube.com/watch?v
Système d’alarme eau de framboise Pi

Système d’alarme eau de framboise Pi

Système d'alarme mode d'emploie un PI de framboise comme de l'eauVersion 1.0, publiée en janvier 2015Le Raspberry Pi lit le statut d'un ou deux d'eau capteur appareil (s) sur un ou deux de ses broches GPIO. Lorsque l'eau est détectée le Raspberry Pi
Le système d’alarme de Hamster perdu

Le système d’alarme de Hamster perdu

mon hamster est un artiste de l'évasion qui a réussi à ouvrir sa cage et évasion dans les crevasses de la cuisine, probablement jamais pour être retrouvés. Si ton hamster est un petit hoodini ainsi, ne pas perdre espoir ! (Et une fois que vous trouve
Arduino Push alertes pour sonnette de porte, système d’alarme, alarmes de fumée etc.

Arduino Push alertes pour sonnette de porte, système d’alarme, alarmes de fumée etc.

IoT Notifications de votre sonnette, le système d'alarme, la fumée alarmes etc. en utilisant un Arduino Uno et un Shield Ethernet.Tous les détails sur mon site iciSur la boîte d'alerte Push ArduinoUtilise un Arduino Uno et le Shield Ethernet basé sur
Système d’alarme Camping extérieur/intérieur pour détecter la bête et les gens

Système d’alarme Camping extérieur/intérieur pour détecter la bête et les gens

Est maintenant l'été, beaucoup de gens vont profiter de la vie sauvage alors qu'il campait dans la nature. Si vous avez jamais dormi dans la nature dans une tente, que vous savez comment formidable est d'entendre le bruit de toute bête dans l'obscuri
Système d’alarme maison Photon particule

Système d’alarme maison Photon particule

Voici mon premier instructable ! Il a déjà trois ans que j'ai rencontré Arduino. J'ai essayé différents projets de bricolage, mais je n'ai pas post un avant. Faire un système d'alarme peut ne pas sembler un projet compliqué, mais si l'électronique es