Robofun 機器人論壇

標題: arduino Uno 利用USB與LABVIEW對傳資料 [打印本頁]

作者: bill0823    時間: 2013-12-12 10:12
標題: arduino Uno 利用USB與LABVIEW對傳資料
本帖最後由 bill0823 於 2013-12-12 11:14 編輯

各位前輩
我希望用LABVIEW(7.1)傳資料給arduino後,再由arduino傳資料給LABVIEW(7.1)
以下是我的架構

PC(LABVIEW)COM PORT-->(USB) -->arduino Uno(COM7)

程式碼如下:
void setup()
{
  Serial.begin(19200); //串列埠功能使用初始化
  Serial.println("DATA WAIT");  
}

void loop()
{
  if (Serial.available() > 0)
  {
    for(int i=0;i<13;i++)
    {
      incomingByte = Serial.read();//讀取PORT 有資料
      RUartData=incomingByte;
      delay(2);
    }
    for(int i=0;i<13;i++)
    {
      Serial.println(RUartData,HEX);//N4
    }        
    Serial.print("data received: ");        
  }  
  delay(1000);      
}

結果:
LABVIEW 設定 arduino的COM PORT :COM7
LABVIEW 設定 19200
arduino 使用 Serial Monitor,沒有看到    Serial.print("data received: ");的輸出
所以是if (Serial.available() > 0) 沒有成立

如果要完成通訊
請問要如何寫??

麻煩有經驗的前輩指導一下
謝謝

作者: g921002    時間: 2013-12-12 22:13
http://tw.myblog.yahoo.com/lego- ... &l=a&fid=55

用LabVIEW for Arduino吧!!




歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2