Arduino 的第一個 Hello World 專案


在每種語言中,通常,第一個 Hello World 專案是一個簡單的程式,它列印 "Hello World"! 我們將看看 Arduino 的此類程式碼是什麼樣的。以下程式碼將在每次板子通電時在螢幕上列印 "Hello World"。

示例

void setup() {
   Serial.begin(9600);
   Serial.print("Hello World!");
}
void loop() {
}

但是,對於 Arduino 來說,這不是一個非常好的 Hello World 專案選擇。我們本質上使用 Arduino 進行韌體程式設計(通俗地說,韌體是任何晶片內部的永久軟體)。現在,韌體的一個特性是重複執行任務。這就是為什麼 Arduino 除了 setup 函式(用於在啟動時執行一次的程式碼)之外,還有一個 loop 函式(用於連續執行程式碼)。因此,Arduino 的 Hello World 專案的更好選擇如下所示:

示例

void setup() {
   Serial.begin(9600);
}
void loop() {
   Serial.println("Hello World!");
   delay(1000);
}

在 Arduino IDE 中編寫上述程式碼後,從 **工具 -> 開發板** 中選擇正確的開發板,將開發板連線到您的機器,並從 **工具 -> 埠** 中選擇與您的開發板對應的埠。

接下來,單擊左上方的上傳按鈕,程式碼編譯後,您的開發板將開始程式設計。

程式碼上傳後,從 **工具 -> 序列埠監視器** 開啟序列埠監視器,或按鍵盤上的 **Ctrl+Shift+M**。將序列埠監視器右下角的波特率設定為 9600。

上述程式碼的序列埠監視器輸出將為:

輸出

恭喜您完成了 Arduino 的第一個 Hello World 專案。

更新於: 2021-03-23

8K+ 次瀏覽

開啟您的 職業生涯

透過完成課程獲得認證

開始
廣告