- Requisits
- Per què connectem Arduino amb LabVIEW?
- LED parpelleja amb Arduino i LabVIEW
- Connecteu el codi LabVIEW amb Arduino
- Executeu el programa
A l'article anterior de Introducció a LabVIEW, hem vist sobre LabVIEW i com es pot programar i executar gràficament a l'ordinador (nivell de programari). Ara, en aquest article, aprendrem sobre com interaccionar LabVIEW amb la placa Arduino.
Requisits
Per connectar LabVIEW amb Arduino, necessiteu el programari i el maquinari següents:
- LabVIEW (programari)
- NI VISA (programari)
- Gestor de paquets VI (programari)
- Arduino IDE (programari)
- LINX, (estarà disponible al gestor de paquets VI, obriu el gestor de paquets VI i cerqueu-lo, feu-hi doble clic. Accedireu a una finestra d'instal·lació. Feu clic al botó d'instal·lació visible a la finestra).
- Interfície LabVIEW per a Arduino, aquesta estarà disponible dins del gestor de paquets VI, obriu el gestor de paquets VI i cerqueu-lo, feu-hi doble clic. Arribareu a una finestra d’instal·lació. Feu clic al botó d'instal·lació visible a la finestra, tal com es mostra a continuació


Per què connectem Arduino amb LabVIEW?
Com ja es va dir a l'article anterior, LabVIEW és un llenguatge de programació gràfic. El programa Arduino es compon de línies de codis, però quan connectem LabVIEW amb Arduino, les línies de codis es redueixen a un programa pictòric, que és fàcil d’entendre i el temps d’execució es redueix a la meitat.
LED parpelleja amb Arduino i LabVIEW
- Inicieu LabVIEW.
- Per iniciar LabVIEW, consulteu l'article anterior.
- Ara comenceu la codificació gràfica.
- A la finestra del diagrama de blocs, feu clic amb el botó dret a seleccionar Makerhub >> LINX >> Obre, arrossegueu i deixeu anar el quadre Obrir. A continuació, creeu un control fent clic dret a la primera punta del cable i seleccionant Crea >> Control. Així es va crear un port sèrie.

- A la finestra del diagrama de blocs, feu clic amb el botó dret i seleccioneu Makerhub >> LINX >> Tanca. Arrossega i deixa anar Tanca.
- A la finestra del diagrama de blocs, feu clic amb el botó dret i seleccioneu Makerhub >> LINX >> Digital >> Escriu. Arrossega i deixa anar Escriure. A continuació, creeu controls a la segona i tercera punta dels cables fent clic dret sobre cadascun d'ells de forma individual i seleccionant Crea >> Control. Així es va crear un canal D0 i un valor de sortida.
- A la finestra del diagrama de blocs, feu clic amb el botó dret i seleccioneu Estructures >> bucle While. Arrossegueu el bucle While per l'escriptura digital. A continuació, creeu un registre de majúscules fent clic dret sobre el bucle Mentre.
- A la finestra del diagrama de blocs, feu clic amb el botó dret i seleccioneu Makerhub >> LINX >> Utilitats >> Velocitat de bucle. Arrossegueu-lo i deixeu-lo anar dins del bucle While.
- A la finestra del diagrama de blocs, feu clic amb el botó dret del ratolí a seleccionar Booleà >> o. Arrossega i deixa anar o dins del bucle While.
- A la finestra del diagrama de blocs, feu clic amb el botó dret del ratolí i seleccioneu Temporització >> Espera (ms). Arrossegueu i deixeu anar Espera (ms) al bucle While i creeu-ne una constant fent clic dret a la punta del fil que queda més a l’espera (ms) i seleccioneu Crea >> constant.
- A la finestra del tauler frontal, feu clic amb el botó dret i seleccioneu Booleà >> Botó d' aturada. Ara apareix el botó Atura a la finestra del diagrama de blocs. Arrossegueu-lo i deixeu-lo anar dins del bucle While.
- Ara, connectant tots aquests blocs creats mitjançant connexions de cablejat, podeu crear el programa de parpelleig de LED gràfic per a la interfície amb el maquinari Arduino.

Connecteu el codi LabVIEW amb Arduino
- Després de crear el codi gràfic, seleccioneu Eines >> Makerhub >> LINX >> Assistent de firmware LINX.

- Ara s’obre la finestra de l’assistent del microprogramari LINX, en la qual seleccioneu Família de dispositius com a Arduino; Tipus de dispositiu com Arduino Uno; Mètode de càrrega de microprogramari com a sèrie / USB. A continuació, feu clic a Següent.

- A continuació, connecteu la placa Arduino al vostre PC mitjançant un cable USB Arduino.
- Ara, a la finestra següent, seleccioneu el port Arduino fent clic a la llista desplegable. Seleccioneu COM4. A continuació, feu clic a Següent dues vegades.

- A continuació, feu clic al botó Finalitza.
- Ara heu configurat el port sèrie i la interfície de la placa Arduino amb LabVIEW.
Executeu el programa
- Ara seleccioneu la icona d'execució contínua i, a la finestra del tauler frontal, seleccioneu el port i introduïu el pin digital.
- Aleshores, canviant el valor de sortida (que actua com a commutador On & Off), podeu veure el LED incorporat de la placa Arduino parpellejant fins que el valor de sortida estigui apagat.

El procés complet també s’explica al vídeo següent.
