Функція 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 і т. д.Повернутись до головної

Коментарі 0