【Arduino學習筆記08】使用串口監視器顯示數據

代碼及相關說明:函數

 1 // 示例:讀取模擬輸入並顯示在串口監視器中
 2 
 3 const int ANALOG_IN = 0;
 4 int val = 0;
 5 
 6 void setup(){
 7     Serial.begin(9600);
 8 }
 9 
10 void loop(){
11      val = analogRead(ANALOG_IN);
12      Serial.println(val);
13      delay(500);
14 }
  • 鏈接到計算機的串口必須在setup()函數中初始化。
  • Serial.begin(rate):該函數接收一個參數,該參數指定了通訊速率(或稱「波特率」)。波特率指定了每秒傳輸的位數。波特率越高傳輸的數據越多,所花的時間越短,但在某些通訊系統中也會引入一些傳輸錯誤。波特率9600是一個經常使用值。
  • Serial.println():經過串口將那個值打印到計算機的串口終端。
  • delay(500):停頓0.5s,不然數字滾動太快會沒法閱讀。
相關文章
相關標籤/搜索