Вхід до системи

PinMODE()

Матеріал з мікроАмпер
Версія від 13:48, 23 червня 2016, створена Oogway (обговореннявнесок) (Створена сторінка: == pinMode() == === Опис === Конфігурує режим роботи вказаного виводу: як вхід або як вихід. Дета...)

(різн.) ← Попередня версія • Поточна версія (різн.) • Новіша версія → (різн.)

pinMode()

Опис

Конфігурує режим роботи вказаного виводу: як вхід або як вихід. Детальніше про функціональність виводів - на сторінці опису цифрових виводів.

В Ардуіно версії 1.0.1 є можливість задіювати внутрішні підтягувальні резистори за допомогою режиму INPUT_PULLUP. Відповідно, режим INPUT просто відключає внутрішню підтяжку.


Синтаксис

pinMode(pin, mode)


Параметри

pin: номер виводу, режим роботи котрого буде конфігуруватися.

mode: приймає значення INPUT, OUTPUT або INPUT_PULLUP (див. сторінку цифрові виводи, де детально описано їхнє функціонування).


Значення, що повертаються

Нема

Приклад

int ledPin = 13;                 // Світлодіод під'єднано до цифрового виводу 13
 
void setup()
{
  pinMode(ledPin, OUTPUT);      // встановлюємо режим роботи виводу як "вихід"
}
 
void loop()
{
  digitalWrite(ledPin, HIGH);   // вмикаємо світлодіод
  delay(1000);                  // чекаємо 1 секунду
  digitalWrite(ledPin, LOW);    // вимикаємо світлодіод
  delay(1000);                  // чекаємо 1 секунду
}

Примітка

Виводи, котрі є аналоговими входами, можна також використовувати як цифрові виводи на ім'я А0, А1 і т. д.


Дивіться також

константи

digitalWrite()

digitalRead()

Інструкція: Опис виводів плати Arduino