1. 程式人生 > >Arduino 讀取 Pin2 的電平訊號,並把結果列印到串列埠,也同時反映到 LED 燈

Arduino 讀取 Pin2 的電平訊號,並把結果列印到串列埠,也同時反映到 LED 燈

Arduino 讀取 Pin2 的電平訊號,並把結果列印到串列埠,也同時反映到 LED 燈

/*
    讀取 Pin2 的電平訊號,並把結果列印到串列埠,也同時反映到 LED 燈
*/

// 定義引腳
int pushButton = 2;
int LED = 13;

// 初始化
void setup() {
    // 初始化串列埠,9600 波特率
    Serial.begin(9600);
    // 把按鍵引腳設定為輸入
    pinMode(pushButton, INPUT);
    // 把 LED 引腳設定為輸出
    pinMode(LED, OUTPUT);
}

// 主迴圈
void loop() { // 讀取輸入引腳的值 int buttonState = digitalRead(pushButton); // 讀取的數值反映到 LED 上 digitalWrite(LED, buttonState); // 列印結果到串列埠 Serial.println(buttonState); // 延遲大小決定迴圈讀取的時間間隔 delay(100); }

在這裡插入圖片描述