LabVIEW와 Arduino 통신

업데이트 됨 Feb 22, 2024

환경

소프트웨어

  • LabVIEW

다른

  • Arduino Uno

저는 현재 Digital Write와 같은 어플리케이션을 개발 중이며 LabVIEW를 사용하여 Arduino Uno와 같은 타사 임베디드 컨트롤러를 활용하고 싶습니다. 어떻게해야 합니까?

Arduino Uno를 포함한 일반적인 임베디드 플랫폼과 통신하려면 LabVIEW용 인터페이스 애드온인 LINX가 필요합니다. 시작하려면 다음을 수행하여 LINX를 설치할 수 있습니다.
  1. LabVIEW Hobbyist 툴깃을 다운로드합니다.
  2. 설치를 선택하고 라이센스 계약을 검토하십시오.
  3. 설치 후, 팔레트에 표시예제 보기 옵션이 있습니다.
  4. 예제 보기를 선택하십시오.
  5. 탐색할 항목을 선택하십시오. (예를 들면 Digital Write N 채널) 
  6. PC에 임베디드 플랫폼 (Arduino Uno)를 연결하십시오.
  7. 최근에 연 LabVIEW 예제에서 도구 > Makerhub > LINX > LINX 펌웨어 마법사... 를 클릭합니다.
  8. 적절한 Device Family, Device TypeFirmware Upload Method를 선택합니다.
  9. 사용할 COM 포트를 선택하십시오.
  10. 펌웨어를 설치할 준비가 되었으면 다음을 클릭하십시오.
  11. 마침을 선택하십시오.
  12. 이제 예제의 지침에 따라 예제를 실행할 수 있습니다.


추가 정보

LINX를 사용하여 Raspberry Pi 2, Raspberry 3 및 BeagleBone과 통신할 수도 있습니다.

LINX는 Digilent의 오픈 소스 프로젝트이며 LabVIEW를 사용하여 임베디드 어플리케이션을 쉽게 개발할 수 있도록 설계되었습니다. LINX에는 디지털 I / O, 아날로그 I / O, PWM, I2C, SPI 및 UART와 같은 주변 장치에 액세스하기 위한 하드웨어와 무관한 API뿐만 아니라 가장 일반적인 임베디드 센서 30개 이상에 대한 VI가 포함되어 있습니다.

LINX 사용에 대한 지원을 받으려면 labviewmakerhub.com/forums/linx에서 LabVIEW MakerHub에 문의해야 합니다.