본문 바로가기

LinX

LabVIEW 로 Arduino UNO, DUE 사용하기 - Ethernet Shield 와 UDP 통신 LINX 를 사용하여 LabVIEW 와 Arduino 를 연결하는 것을 해보았다. 여기서는 아두이노와 이더넷실드를 결합한 후 UDP 통신으로 PC 에 일정한 데이터를 보내고, PC 에서 아두이노 쪽으로 일정 데이터를 보내는 작업을 해본다. UDP 혹은 TCP 통신으로 아두이노를 사용하는 것은 일종의 제약을 뛰어넘는 일이다. 이제는 아두이노 혹은 다른 어떤 것이라도 UDP / TCP 통신만 지원된다면 LabVIEW 를 사용하여 제어가 가능하다는 뜻이다. 여기서는 Arduino UNO 뿐만 아니라 Arduino DUE 를 Ethernet Shield 와 결합하여 LabVIEW 와 통신하는 것을 보여준다. 구글 유투브에 몇개의 동영상이 이러한 통신으로 LabVIEW 와 Arduino 간 신호를 전달하는 것을 .. 더보기
LabVIEW 로 Arduino 사용하기 - LINX 로 시리얼통신 기본적으로 아두이노 우노와 아두이노 메가2560 에 대해서 LabVIEW 와 연결해서 사용하기 위해서는 시리얼통신을 사용했다. 몇년전 관련된 글을 쓸 때만 해도 LIFA 라는 도구를 사용해서 LabVIEW 와 Arduino 를 연결해서 사용할 수 있었다. 최근에 다시 LabVIEW 를 돌아볼 일이 있어 LIFA 를 함께 살펴보았다. LINX 라는 새로운 톨이 그 자리를 차지하고 있었고, 생각보다 간편하게 잘 만들어져 있었다. PC 에 LabVIEW 가 설치되어 있다고 가정하면 LINX 를 설치하고 그대로 따라가기만 하면 아두이노에 펌웨어를 넣어주고 기본 예제까지 실행시켜준다. 구글에서 Arduino Labview LINX 를 검색하면 다운받을 수 있는 사이트로 쉽게 연결된다.(사이트링크) 위 링크를 클릭.. 더보기