
第 16 章 Arduino
148
範例 16-2
使 LED 燈閃爍
void setup()
{
//
將所要操作的
13
號腳位
(
本範例為
LED)
模式設為輸出
pinMode(13, OUTPUT);
}
void loop()
{
// LED
亮起
digitalWrite(13, HIGH);
//
等候
1
秒鐘,就是
1000
毫秒
delay(1000);
// LED
熄滅
digitalWrite(13, LOW);
//
等候
1
秒鐘
delay(1000);
}
確寫法)、以及 digitalwrite 都會視為不同
的指令。
如何將草稿碼上傳至 Arduino ?
現在,您 的 IDE 中已經 有 Blink 的草稿
碼了,要如何將它弄進 Arduino 硬體呢?
首先,要將它的開發環境翻譯(編譯)
成一長串由 0 和 1 組成的系數—這對人
類來說很難理解,卻是可以讓硬體清楚
明瞭的語言。這個確認步驟會告訴我們
草稿碼中是否有誤。
在 驗 證 草 稿 碼 之 前, 請 用 合 適 的 USB
傳輸線 將 Arduino 板子
接上電 腦(例如
UNO 是 用 USB A 對 B 類 型;Leonardo
則是 Micro USB)。接著,點選 Tools 選
單 下 的 Port, 找 到 標 有 您 Arduino 開 發
板的那個連接埠(如果不只一個的話,
就隨便選一個)。如
圖 16-4
所示,選單可
圖 16-3
開發板上的 LED 燈與腳位 13 連接
我們來看看這段程式。您也許會先注意
到,所有不是註釋的指令