close

本篇說明如何使用LabVIEW for Arduinod控制伺服機 (servo) 角度通常servo有三條線,分別為Vcc, PWM, GND,其中設定PWM Digital 4的腳位給servo使用,

一般可以控制PWM的Dutycycle來控制角度,不過LabVIEW for Arduino已經有提供好範例了,

在安裝完成Labview for Arduino後,

首先到

C:\Program Files\National Instruments\LabVIEW 2012\vi.lib\LabVIEW Interface for Arduino\Firmware\LIFA_Base

找到LIFA_Base.ino upload韌體到Uno Arduino (或Mega 2560) 上,

 lvardu005.jpg   

然後到C:\Program Files\National Instruments\LabVIEW 2012\vi.lib\LabVIEW Interface for Arduino)

執行LabVIEW Interface for Arduino.lvlib 

lvardu006.jpg

我更改了其中的Arduino servo.Vi

Front Panel如下,

 servo01.jpg  

只要調整Servo 0 Sweep Max Angle的值,便可以控制servo 轉到設定的角度,

 

Block Diagram,

servo 02.jpg

 

 

arrow
arrow

    fishark 發表在 痞客邦 留言(0) 人氣()