14.JPG

這實驗不需要其他輔助元件,只需要Arduino與USB傳輸線即可,首先利用USB傳輸線將程式燒錄至Arduino,再利用USB傳輸線使PC與Arduino連線,讓Arduino說出Hello World!!

1. 實驗材料

Arduino*1

402868.jpg

USB傳輸線*1

402867.jpg

2. Arduino參考程式

int recVal=0;//定義變數recVal

void setup() {
  // put your setup code here, to run once:
  Serial.begin(115200);//設置波特率為115200
}

void loop() {
  // put your main code here, to run repeatedly:
  if(Serial.available() > 0) {//收到數據時發送數據時
    recVal = Serial.read();//讀取PC機發送給Arduino的指令或字符,並將該指令或字符賦給recVal
    if(recVal=='R'){
      Serial.println("Hello World!!");//顯示"Hello World!!"
    }
  }
}

23.JPG

3. 實驗結果

首先到"工具->序列埠"進行COM端口設定,不然會無法燒錄及數據接收與傳輸

25.jpg

先點擊上方"驗證"進行程式檢查,再點擊"上傳"將程式燒錄至Arduino

3.JPG

開啟"序列埠監控視器"

26.jpg

在此視窗上方輸入R,按下Enter或傳送,Arduino就會回傳Hello World!!

這裡要特別注意,在此視窗下方要正確設定行結尾為"NL&CR"與波特率為"115200"喔

24.JPG

arrow
arrow

    鄭智遠 發表在 痞客邦 留言(0) 人氣()