pinMode()

[Digitális I/O]

Leírás

A megadott kivezetést úgy konfigurálja, hogy bemenetként vagy kimenetként viselkedjen. Tekintse meg a Digitális kivezetések oldalt a kivezetések funkcióinak részleteiért.

Szintaxis

pinMode(pin, mode)

Paraméterek

pin: az Arduino kivezetés száma, amely módját be akarja állítani.
mode: INPUT, OUTPUT, vagy INPUT_PULLUP. A funkciók teljesebb leírását a Digitális kivezetések oldalon találja.

Visszatérési érték

Nincs.

Példa

A kód a 13-as digitális kivezetést OUTPUT-tá teszi, és HIGH és LOW között váltogatja.

void setup() {
  pinMode(13, OUTPUT);    // a 13-as digitális kivezetést output-ra állítja
}

void loop() {
  digitalWrite(13, HIGH); // a 13-as digitális kivezetést bekapcsolja
  delay(1000);            // 1 másodpercig várakozik
  digitalWrite(13, LOW);  // a 13-as digitális kivezetést kikapcsolja
  delay(1000);            // 1 másodpercig várakozik
}

Megjegyzések és figyelmeztetések

Az analóg bemeneti kivezetések digitális kivezetésekként használhatók, ezek az A0, az A1 stb.