Pinmode意思

"pinmode" 這個術語通常用於Arduino編程中,它是一個函式,用於設定Arduino板上引腳的模式。Arduino板上的每個引腳都可以作為輸入引腳或輸出引腳,也可以用於模擬輸入或作為中斷引腳。

使用pinMode函式可以設定引腳的模式。這個函式有兩個參數:引腳編號和模式。模式可以是INPUT(輸入)、OUTPUT(輸出)、INPUT_PULLUP(帶內部上拉電阻的輸入)或一些其他特定的模式,這取決於Arduino板的型號。

以下是一個簡單的例子,展示了如何使用pinMode函式:

int ledPin = 13; // 假設我們要控制板上的LED燈,它通常連線在引腳13上

void setup() {
  pinMode(ledPin, OUTPUT); // 設定引腳13為輸出模式
}

void loop() {
  digitalWrite(ledPin, HIGH); // 使用digitalWrite函式將引腳13設定為高電平,點亮LED燈
  delay(1000); // 等待1秒
  digitalWrite(ledPin, LOW); // 使用digitalWrite函式將引腳13設定為低電平,熄滅LED燈
  delay(1000); // 等待1秒
}

在這個例子中,我們首先使用pinMode函式將引腳13設定為輸出模式,這意味著我們可以使用digitalWrite函式來控制該引腳的電平。在loop函式中,我們交替地將引腳13設定為高電平和低電平,從而實現LED燈的閃爍效果。