- Mga Kinakailangan
- Bakit namin pinagsama ang Arduino sa LabVIEW?
- LED Blink kasama ang Arduino at LabVIEW
- Ikonekta ang code ng LabVIEW kay Arduino
- Patakbuhin ang Program
Sa nakaraang artikulo ng Pagsisimula sa LabVIEW, nakita namin ang tungkol sa LabVIEW at kung paano ito maaaring mai-program na graphic at maipatupad sa computer (antas ng software). Ngayon sa artikulong ito natututunan natin ang tungkol sa Paano Mag-interface ng LabVIEW sa Arduino Board.
Mga Kinakailangan
Upang mai-interface ang LabVIEW sa Arduino, kailangan mo ang mga sumusunod na software at hardware,
- LabVIEW (software)
- NI VISA (software)
- VI packet manager (software)
- Arduino IDE (software)
- LINX, (magagamit ito sa loob ng manager ng package ng VI, buksan ang VI manager ng package at hanapin ito, mag-double click dito. Maaabot mo ang isang window ng pag-install. I-click ang pindutan ng pag-install na nakikita mo sa window na iyon.)
- Ang LabVIEW Interface para sa Arduino, magagamit ito sa loob ng manager ng package VI, buksan ang VI manager ng package at hanapin ito, mag-double click dito. Maaabot mo ang isang window ng pag-install. I-click ang pindutang i-install ang nakikita mo sa window na iyon, tulad ng ipinakita sa ibaba
Bakit namin pinagsama ang Arduino sa LabVIEW?
Tulad ng nasabi na sa naunang artikulo, ang LabVIEW ay isang wikang grapikong programa. Ang programa ng Arduino ay binubuo ng mga linya ng mga code ngunit kapag nakikipag-ugnay kami sa LabVIEW sa Arduino, ang mga linya ng mga code ay nabawasan sa isang nakalarawan na programa, na madaling maunawaan at ang oras ng pagpapatupad ay nabawasan sa kalahati.
LED Blink kasama ang Arduino at LabVIEW
- Ilunsad ang LabVIEW.
- Upang mailunsad ang LabVIEW sumangguni sa nakaraang artikulo.
- Simulan ngayon ang graphic na pag-coding.
- Sa window ng Block diagram, mag-right click piliin ang Makerhub >> LINX >> Buksan, i-drag at i-drop ang Open box. Pagkatapos ay lumikha ng isang kontrol sa pamamagitan ng pag-right click sa unang wire tip at pagpili sa Lumikha >> Control. Sa gayon nilikha ang isang Serial port.
- Sa window ng Block diagram, mag-right click at piliin ang Makerhub >> LINX >> Close. I-drag at i-drop ang Close.
- Sa window ng Block diagram, mag-right click at piliin ang Makerhub >> LINX >> Digital >> Sumulat. I-drag at i-drop ang Sumulat. Pagkatapos ay lumikha ng isang mga kontrol sa pangalawa at pangatlong tip ng mga wire sa pamamagitan ng pag-right click sa bawat isa at pagpili ng Lumikha >> Control. Sa gayon nilikha ang isang D0 channel at Halaga ng Output.
- Sa window ng Block diagram, mag-right click at piliin ang Mga Structure >> Habang loop. I-drag ang loop habang nasa digital na pagsusulat. Pagkatapos ay lumikha ng isang rehistro ng Shift sa pamamagitan ng pag-right click sa habang loop.
- Sa window ng Block diagram, mag-right click at piliin ang Makerhub >> LINX >> Mga utility >> rate ng Loop. I-drag at i-drop ito sa loob ng habang loop.
- Sa window ng Block diagram, i-right click ang piliin ang Boolean >> o. I-drag at i-drop o sa loob ng habang loop.
- Sa window ng Block diagram, mag-right click at piliin ang Timing >> Maghintay (ms). I-drag at i-drop ang Wait (ms) sa loop habang Habang at lumikha ng isang pare-pareho para sa ito sa pamamagitan ng pag-right click sa wire tip na naiwan ang pinaka-Wait (ms) at piliin ang Lumikha >> Patuloy.
- Sa window ng Front panel, mag-right click at piliin ang Boolean >> Stop button. Lumilitaw ang pindutan ng paghinto ngayon sa window ng Block diagram. I-drag at i-drop ito sa loob ng habang loop.
- Ngayon sa pamamagitan ng pagkonekta sa lahat ng mga nilikha na bloke na ito gamit ang mga koneksyon sa mga kable, maaari mong buuin ang graphic na LED blink program upang mag-interface sa iyong Arduino hardware.
Ikonekta ang code ng LabVIEW kay Arduino
- Matapos itayo ang graphic code, piliin ang Mga Tool >> Makerhub >> LINX >> LINX Firmware wizard.
- Ngayon ay bukas ang LINX Firmware wizard window, sa piling iyon ng Family Family bilang Arduino; Uri ng aparato bilang Arduino Uno; Paraan ng Pag-upload ng Firmware bilang Serial / USB. Pagkatapos i-click ang Susunod.
- Pagkatapos ay ikonekta ang Arduino board sa iyong PC gamit ang Arduino USB cable.
- Ngayon sa Susunod na window piliin ang Arduino port sa pamamagitan ng pag-click sa drop down list. Piliin ang COM4. Pagkatapos i-click ang Susunod nang dalawang beses.
- Pagkatapos i-click ang Tapos na pindutan.
- Ngayon ay mayroon ka nang pag-set up ng serial port at nag-interfaced Arduino board sa LabVIEW.
Patakbuhin ang Program
- Piliin ngayon ang Patuloy na Patakbo na Icon, pagkatapos ay sa harap ng window ng panel piliin ang port at ipasok ang digital pin.
- Pagkatapos sa pamamagitan ng paglipat ng Halaga ng Output (na kumikilos bilang isang On & Off switch), makikita mo ang naka-built na LED ng Arduino board na kumikislap hanggang ang Output Value ay naka-off.
Ang kumpletong proseso ay ipinaliwanag din sa video sa ibaba.