範例:
// 定義buttonPin的腳位
int buttonPin = 3;
// 設置初始化序列埠以及按鈕引腳
// setup只會在通電或是RESET之後執行一次
void setup()
{
Serial.begin(9600);
pinMode(buttonPin, INPUT);
}
// 循環檢查按鈕腳位
// 當按鈕按下時將會傳送訊息『H』到序列埠視窗,反之傳送『L』。
void loop()
{
if (digitalRead(buttonPin) == HIGH)
serialWrite('H');
else
serialWrite('L');
delay(1000);
}
請先 登入 以發表留言。