Arduino en LabVIEW (2 / 5 stap)

Stap 2: LabVIEW: structuren en verbinden van de stippen


4ª is het tijd om "Join the dots"

4.1 maken een tijdje lus programmering > structuren > terwijl lus. (Pict. 1)

4.2 maken drie Case structuren binnenkant van while lus in programmering > structuren > geval structuur. (Pict. 2)

4.3 de eerste twee zaak zijn voor het schrijven van een tekenreeks en de laatste voor de lezing. (Pict. 3)

4.4 de VISA configureren seriële poort en VISA sluiten gaan buiten de while lus. (Pict. 3)

VISA configureren seriële poort kun je binnen de while lus. In het voorbeeld hierboven, moet u de COM-poort eerst voordat u de vi, maar als u binnen de lus u kunt op elk gewenst moment de COM-poort kiezen.

4.5 Visa Bytes in haven gaat binnen terwijl lus. Om te activeren het lezing geval, heeft het om te controleren of de bytes op de seriële poort groter zijn dan 0 met behulp van een programmering > vergelijking > rasp dan 0 VI. (Pict. 4)

4.6 als de bytes in haven groter is dan 0, de "ware geval Structure" zal worden geactiveerd en de VISA lezen zal terugkeren dat de bytes lezen.

4.7 VISA configureren seriële poort moet de gebruiker laten kiezen welke seriële poort gebruiken en instellen van de baud-rate, dus "de naam van de resource van de Visa" en "Baud-Rate" een besturingselement moet. De standaard-baudrate is 9600. (Pict. 4);

4.8 maken een opdracht op VISA schrijven > schrijven Buffer. Deze tekenreeks wordt geschreven op USB-poort. Dit leerprogramma gebruikt aan voor Turn On en TF voor Turn vanf . (Pict. 5)

Als u opdrachten verzenden van toetsenbord wilt, kunt gebruiken slechts één visum schrijven en maken van een besturingselement voor
invoerreeks. Deze tutorial maakt gebruik van knoppen.

5ª Ga naar voorpaneel venster een user interface te maken.

5.1 wilt weergeven van de ontvangen gegevens (temperatuur), lijkt het me leuk om een Numerics > Thermometer en een grafiek indicatoren > grafiek. (Pict. 6)

5.2 de knoppen toevoegen (knoppen > OK knop) inschakelen / uitschakelen van de sensor. Wijzigen van de Mechanische actie Switch totdat vrijgegeven en toevoegen van num ex (Num Inds > Num Indicator) om te zien van de temperatuur.

U kunt ook sommige bijschriften zoals "USB-Control" en "LM35"; (Pict. 7)

6ª terug naar blok Diagram venster om in te stellen van de knoppen, een grafiek, een Thermometer en een Num ex.
Als u wilt weergeven van de gegevens ontvangen van de USB-poort, moet het worden geconverteerd van tekenreeks naar getal:

  • Programmeren > String > String/nummer Convertions > Fract/Exp tekenreeks naar getal: tekenreeks converteren naar getal. Deze VI moet worden toegevoegd in de zaak structuur lezen om ervoor te zorgen dat alle ontvangen gegevens worden geconverteerd.
  • De String input van deze VI is verbonden met het lezen van buffer van VISA lezen. (Pict. 8)

7ª sluit nu de Gaph, Thermometer en Num ind op de uitgang van de nummer van Fract/Exp tekenreeks naar getal. (Pict. 9)

8ª verbinden de knop inschakelen om de eerste zaak structuren, de knop uitschakelen om het tweede geval en stopknop op voorwaarde van While-lus. (Pict.10)

9ª als gevolg van het snelle proces, het toevoegen van enige vertraging in de while lus programmering > Timing > (ms) wachten wachten 600 ms, om ervoor te zorgen dat het alle gegevens zijn ontvangen, zodra de arduino zal de gegevens vernieuwen elke 500ms (Zie Arduino Code). (Pict. 10)

VISA configureren seriële poort is binnen de while lus de 10e foto.

Gerelateerde Artikelen

Hoe Arduino aan LabVIEW Interface? #Simple stappen #

Hoe Arduino aan LabVIEW Interface? #Simple stappen #

# laboratorium virtueel InstrumentEngineering Workbench (LabVIEW) #U kunt Arduino als een Data acquisitie apparaat voor maatregel, controle, monitor verschillende apparaten en sensoren, is het gemakkelijk om te leren van Grafisch programmeren dan nor
Hoe lees ik een kaart van de arduino met LabVIEW

Hoe lees ik een kaart van de arduino met LabVIEW

Deze video laat zien hoe om te lezen van een kaart van de Arduino met LabVIEW. LabVIEW heeft een groot gebruikersinterface dat het gemakkelijk maakt om gegevens van een Arduino-kaart worden opgeslagen. Een van de grootste uitdagingen bij het gebruik
CARduino - Arduino-aangedreven, LabVIEW bestuurde voertuig

CARduino - Arduino-aangedreven, LabVIEW bestuurde voertuig

De CARduino is een op afstand bediende voertuig dat wordt bestuurd door een controller aangesloten op een computer met LabVIEW. Het voertuig wordt aangedreven door de Arduino, en kan worden uitgebreid door de toevoeging van sensoren of andere apparat
Temperatuurregeling met behulp van de Arduino en LabVIEW

Temperatuurregeling met behulp van de Arduino en LabVIEW

Dit is een zeer eenvoudige temperatuurregeling met LabVIEW en Arduino, waar de gebruiker kan instellen de minimale en maximale temperatuur de temperatuur overschrijdt het maximum ingesteld niveau we de arduino willen bepaalde werkzaamheden kan maken.
Visualisatie van echte en virtuele Prototype met behulp van Solidworks, Labview en Arduino

Visualisatie van echte en virtuele Prototype met behulp van Solidworks, Labview en Arduino

Als u niet hoe uw CAD-model werkt weet alvorens voor een 3D afdruk, zou dit een oplossing voor enkele van de gebruikers wie desiderata voor het visualiseren van de prestaties van hun vergadering van CAD-model. Je zou denken visualisatie kan gebeuren
Android APP om te controleren van een Robot 3DPrinted

Android APP om te controleren van een Robot 3DPrinted

Deze instructables bestaat uit te leggen hoe de controle van een van mijn EEZYbotARM of de EEZYbotDELTA met behulp van een Smartphone (of tablet). Dit gebeurt via Arduino board uitgerust met een bluetooth-module en een Android app gemaakt met MIT App
Cruise Control 2.0

Cruise Control 2.0

We bedacht een systeem om rijden. Ons systeem is ontwikkeld door Labview. We gebruikten de Arduino microprocessor. Ik noemde het cruise control 2.0 omdat ik heb gemaakt een système voor automatiseren de richting niet de motor. Is de reden waarom ik n
Servo GUI

Servo GUI

Hoeken en de snelheid van servomotoren worden gecontroleerd door te programmeren. Dus brengt deze tutorial het bij de muisklik van uw.Hier ik laten zien hoe een Graphical User Interface ontwerpen voor controlerende snelheid en de hoek van een DC-serv
Arduino Bluetooth auto bestuurd door Labview

Arduino Bluetooth auto bestuurd door Labview

Dit is een Arduino RC auto, oorspronkelijk gebaseerd off van een project gemaakt door Owen_soo. Het is zeer wendbaar, kunnen doen snelle bochten, achteruit gaan en voorwaarts met enkel een flick van een schakelaar. Dit ging oorspronkelijk enkel een z
CONTROLE STEPPER MOTOR snelheid met LABVIEW en ARDUINO

CONTROLE STEPPER MOTOR snelheid met LABVIEW en ARDUINO

Ik maakte deze in Proteusu controle STEPPER MOTOR snelheid met LABVIEW en ARDUINO...!! wolaaStap 1: Deze Tutorial Is:> Met behulp van Labview interface Arduino naar PC via USB-poort.> Gebruikt Labview voor het verzenden van gegevens die motorsnelhei
Temperatuur/luchtvochtigheid Sensor + Arduino LabVIEW dataverwerving

Temperatuur/luchtvochtigheid Sensor + Arduino LabVIEW dataverwerving

Dit leerprogramma zal verklaren stapsgewijze op het instellen van uw SHT15 (temperatuur/luchtvochtigheid) sensor voor data-acquisitie met behulp van Arduino. Verder de tutorial legt uit hoe LabVIEW zal worden gebruikt voor het verzamelen van de senso
Aan de slag met LabVIEW en Arduino (volledige tutorials)

Aan de slag met LabVIEW en Arduino (volledige tutorials)

Als u een nieuwe gebruiker voor elektronica bent en wilt maken projecten zoals een pro, is hier het leerprogramma voor u.Dit is niet een enkele tutorial, dit gaat tot gevolgd door serie tutorials te voltooien een spoedcursus over hoe te gebruiken Lab
Lezen van real-time analoge ingang met behulp van Arduino en plotten met LabVIEW

Lezen van real-time analoge ingang met behulp van Arduino en plotten met LabVIEW

Toen ik deed mijn projecten een van de integraal onderdeel was analoge gegevens lezen en uitzetten van het. Aangezien ik vond geen artikelen of instructable met betrouwbare materiaal te doen dacht ik van het neerschrijven van de stappen die ik eindel
Radar (joystick-controle) via Labview(+Arduino)

Radar (joystick-controle) via Labview(+Arduino)

In feite is mijn apparaat remake van deze radar: http://howtomechatronics.com/projects/arduino-rada -.Maar ik denk dat het een remake maken de moeite waard is, omdat, zelfs ondanks mijn versie is niet die goodlooking, ik gebruik geen dergelijke armen