【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,否則數字滾動太快會無法閱讀。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM