Getting started: Arduino e Labview con LINX

Linx , come ci spiega lo sviluppatore Sammy_k in questo post nel forum di Labview , è il successore di LIFA (LabView Interface for Arduino) ed  é nuovo toolkit per integrare Arduino e Labview e potenzialmente qualsiasi altro dispositivo.

LINX is the successor to LIFA but is a completely new toolkit built from the ground up.  LINX is designed to be a more generic hardware abstraction layer for embedded devices such as chipKIT, Arduino, myRIO, etc, rather than designed for one specific microcontroller pla

In questo breve tutorial vedremo come installarlo e verificarne il corretto funzionamento.

 

STEP 1:Installazione LabVIEW
Installate  LabVIEW, nel mio caso sto utilizzando la versione 2014 a 64 bit . Altrimenti potete scaricare la versione gratuita per studenti che trovate qui.

arduino2014

STEP 2: Installazione Ni-Visa
Installate i  drivers VISA per LabVIEW che trovate qui che  permettono  il riconoscimento di Arduino come hardware esterno.
Infine verificate  dal  menu Tools/Measurement & Automation Explorer/Software  se i driver VISA sono stati installati
measurement2

e da /Devices and Interfaces se la porta COM d’installazione di Arduino viene vista correttamente.

measurement3

STEP 3:Installazione Linx
Dal menu Tools selezionate la voce Find LabVIEW Add-ons  e dovrebbe avviarsi il VI Package manager  JKI-VIPM . Nella searchbar inserite come voce di ricerca Linx e clickate su install.

linx00STEP 4
Dopo l’installazione sempre dal menu Tools di Labview dovreste trovare la voce /LabVIEW Hacker/LINX/
e seguire il wizard d’installazione del firmware per Arduino.

linx1

Nel mio caso sto utilizzando Arduino Mega 2560 e come porta seriale la COM3

linx2

STEP 5
Finito il caricamento del firmware in Arduino vi consiglio di lanciare l’esempio del Blink del Led e di seguire le istruzioni riportate.

linx4

STEP 6: Arduino

arduino-labview

 

Sitografia
[1] Getting Started with Linx
[2] Linx,Lifa & Arduino