Arduino et LabVIEW (2 / 5 étapes)

Étape 2: LabVIEW : Structures et rejoindre les points

4ª il est temps de « Joindre les points »

4.1 créer un certain temps en boucle en Programmation > Structures > boucle While. (Pict. 1)

4.2 créer trois structures affaire à l’intérieur de la boucle en Programmation > Structures > Structure Case. (Pict. 2)

4.3 les deux premiers cas sont pour l’écriture d’une chaîne et un dernier pour la lecture. (Pict. 3)

4.4 le VISA configurer le Port série et VISA fermer aller dehors le tout en boucle. (Pict. 3)

Vous pouvez mettre VISA configurer un Port série à l’intérieur le tout en boucle. L’exemple ci-dessus, vous dois choisir le Port COM tout d’abord avant d’exécuter la vi, mais si vous mettez à l’intérieur de la boucle, vous pouvez choisir le Port COM à tout moment.

4,5 Octets de visa au Port va à l’intérieur tout en boucle. Pour activer le cas de la lecture, il doit vérifier si les octets du port série sont supérieures à 0 en utilisant un Programmation > Comparaison > râpe à 0 VI. (Im. 4)

4.6 si les octets du port servent supérieurs à 0, la « vraie affaire Structure » sera activée et le VISA Read retourne que les octets lus.

4.7 VISA configurer le Port série devrait laisser l’utilisateur choisir quel port série à utiliser et à mettre en place le débit en bauds, "nom de ressource de Visa" et "Débit en bauds" doivent donc être un contrôle. La vitesse de transmission par défaut est de 9600. (Im. 4) ;

4.8 créer une commande à VISA Write > tampon écrire. Cette chaîne sera écrit dans le Port USB. Ce didacticiel utilise TO Turn On et TF pour Turn def . (Pict. 5)

Si vous voulez envoyer des commandes de clavier, vous pouvez utiliser un seul VISA écrire et créer un contrôle pour
chaîne d’entrée. Ce didacticiel utilise des boutons.

5ª aller à la fenêtre du panneau avant pour créer une interface utilisateur.

5.1 pour afficher les données reçues (température), il serait agréable d’avoir un valeurs numériques > thermomètre et une graphique indicateurs > graphique. (Pict. 6)

5.2 ajouter des boutons (boutons > bouton OK) pour activer / désactiver le capteur. Remplacez l' Action mécanique Interrupteur jusqu'à publié et ajoutez num inds (Num Inds > indicateur de Num) pour voir la température.

Vous pouvez également ajouter des légendes comme « USB Control » et « LM35 » ; (Pict. 7)

6ª revenir à bloc diagramme fenêtre pour définir les boutons, le graphique, le thermomètre et le Num inds.
Pour afficher les données reçues par le Port USB, il doit être converti en chaîne en nombre :

  • Programmation > String > String/Number conversion > String Fract/Exp au numéro: convertit la chaîne en nombre. Ce VI doit être ajoutée à l’intérieur de la Lire la structure de l’affaire pour s’assurer que toutes les données reçues seront converties.
  • L’entrée de chaîne de ce VI est connectée pour lire le tampon de VISA Read. (Pict. 8)

7ª maintenant connecter le Gaph, thermomètre et Num ind à la sortie du numéro de String Fract/Exp nombre. (Pict. 9)

8ª Connect le bouton allumer pour les premières structures de cas, le bouton Désactiver pour le second cas et touche stop à Condition de boucle tandis que. (Fig.10)

9ª due au processus rapide, ajouter un certain retard dans le temps boucle Programmation > Calendrier > attendre (ms) attendre 600 ms, pour s’assurer que les toutes les données ont été reçues, une fois que l’arduino actualisera les données chaque 500ms (voir Arduino Code). (Pict. 10)

VISA configurer le Port série est à l’intérieur le tout en boucle en la photo 10.

Articles Liés

Comment interfacer Arduino pour LabVIEW ? Étapes #Simple #

Comment interfacer Arduino pour LabVIEW ? Étapes #Simple #

# laboratoire Instrument virtuelIngénierie Workbench (LabVIEW) #Vous pouvez utiliser Arduino comme un matériel d'acquisition de données de mesure, contrôle, moniteur différents appareils et capteurs, il est facile d'apprendre graphique de programmati
Contrôle de la température en utilisant Arduino et LabVIEW

Contrôle de la température en utilisant Arduino et LabVIEW

Il s'agit d'un contrôle de température très simple à l'aide de LabVIEW et Arduino, où l'utilisateur peut définir le minimum et la température maximale si la température dépasse la valeur maximale définie niveau nous peut faire l'arduino pour faire ce
Visualisation du Prototype réel et virtuel à l’aide de Solidworks, Labview et Arduino

Visualisation du Prototype réel et virtuel à l’aide de Solidworks, Labview et Arduino

Si vous ne savez pas comment votre modèle CAO fonctionne avant de faire une impression 3D, cela pourrait être une solution à certains utilisateurs qui veut visualiser les performances de leur modèle d'assemblage CAD. Vous pourriez penser visualisatio
Cruise Control 2.0

Cruise Control 2.0

nous avons inventé un système pour améliorer la conduite. Notre système a été développé par Labview. Nous avons utilisé le microprocesseur de l'Arduino. Je l'ai appelé régulateur 2.0 parce que j'ai créé un système pour automatiser la direction pas le
Servo GUI

Servo GUI

Angles et la vitesse des servomoteurs sont contrôlés par programmation. Alors ce tutoriel il amène à votre clic de souris.Ici je montre comment concevoir une Interface utilisateur graphique pour contrôle de vitesse et d'Angle d'un moteur servo DC à l
Application Android pour contrôler un Robot 3DPrinted

Application Android pour contrôler un Robot 3DPrinted

Cette instructables est faite pour expliquer comment contrôler l'un de mes EEZYbotARM ou EEZYbotDELTA à l'aide d'un Smartphone (ou une tablette). Cela se fait par carte Arduino équipé d'un module bluetooth et une application Android fait avec MIT App
CARduino - véhicule alimenté par Arduino, LabVIEW-Controlled

CARduino - véhicule alimenté par Arduino, LabVIEW-Controlled

Le CARduino est un véhicule télécommandé, qui est contrôlé par un contrôleur connecté à un ordinateur qui exécute LabVIEW. Le véhicule est propulsé par l'Arduino et peut être étendu à l'ajout de capteurs ou d'autres dispositifs. En utilisant LabVIEW,
Vitesse du moteur pas à pas contrôle avec LABVIEW et ARDUINO

Vitesse du moteur pas à pas contrôle avec LABVIEW et ARDUINO

J'ai fait cela chez Proteusu commande STEPPER MOTOR vitesse avec LABVIEW et ARDUINO...!! wolaaÉtape 1: Ce tutoriel est :> À l'aide de Labview à interface Arduino au PC via le port USB.> Utilisation de Labview pour envoyer des données qui décrit la v
Capteur de température/humidité, Arduino + Acquisition de données de LabVIEW

Capteur de température/humidité, Arduino + Acquisition de données de LabVIEW

Ce tutoriel vous expliquera étape par étape sur la façon de mettre en place votre SHT15 capteur (température/humidité) pour l'acquisition de données à l'aide d'Arduino. Le tutoriel plus explique comment LabVIEW servira à recueillir les données de tél
Arduino Bluetooth voiture contrôlée par Labview

Arduino Bluetooth voiture contrôlée par Labview

Il s'agit d'une voiture RC de l'Arduino, initialement basée sur un projet de Owen_soo. Il est très maniable, capable de faire des virages rapides, aller vers l'arrière et en avant avec juste une chiquenaude d'un commutateur. Juste cela allait à l'ori
Initiation à LabVIEW et Arduino (tutoriels complets)

Initiation à LabVIEW et Arduino (tutoriels complets)

Si vous êtes un nouvel utilisateur pour l'électronique et que vous souhaitez créer des projets comme un pro, voici le tutoriel pour vous.Ce n'est pas un tutoriel unique, ce qui se passe à suivie de la série de tutoriaux pour compléter un cours accélé
Comment lire une carte arduino à l’aide de LabVIEW

Comment lire une carte arduino à l’aide de LabVIEW

Cette vidéo montre comment lire une carte Arduino à l'aide de LabVIEW. LabVIEW possède une excellente interface qui le rend facile à enregistrer des données provenant d'une carte Arduino. Un des défis plus importants lorsque vous utilisez une carte A
Lecture en temps réel des entrées analogiques en utilisant Arduino et le tracé à l’aide de LabVIEW

Lecture en temps réel des entrées analogiques en utilisant Arduino et le tracé à l’aide de LabVIEW

Quand je faisais mes projets une des partie intégrante était la lecture des données analogiques et le traçage il. Depuis, j'ai ne trouvé aucun article ou instructable avec du matériel fiable pour le faire j'ai pensé à écrire les étapes que j'ai final
Radar (contrôle de manette de jeu) via Labview(+Arduino)

Radar (contrôle de manette de jeu) via Labview(+Arduino)

En fait, mon appareil est remake de ce radar : http://howtomechatronics.com/projects/arduino-rada...Mais je pense que faire un remake est vaut la peine, parce que, même malgré ma version n'est pas que laid, je n'utilise pas ces pauvres « technologies