Arduino:Справочник языка Arduino/Функции/Цифровой ввод/вывод/pinMode(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
(не показаны 4 промежуточные версии 2 участников)
Строка 4: Строка 4:
== Функция pinMode ==
== Функция pinMode ==


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
pinMode()
pinMode()
</syntaxhighlight>
</syntaxhighlight>
Строка 12: Строка 12:
== Синтаксис ==
== Синтаксис ==


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
pinMode(pin, mode)
pinMode(pin, mode)
</syntaxhighlight>
</syntaxhighlight>
Строка 18: Строка 18:
=== Параметры ===
=== Параметры ===


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
pin: номер входа/выхода(pin), который Вы хотите установить
pin: номер входа/выхода(pin), который Вы хотите установить
mode: режим одно из двух значение - INPUT или OUTPUT, устанавливает на вход или выход соответственно.
mode: режим одно из двух значение - INPUT или OUTPUT, устанавливает на вход или выход соответственно.
Строка 25: Строка 25:
=== Возвращаемое значение ===
=== Возвращаемое значение ===


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
нет
нет
</syntaxhighlight>
</syntaxhighlight>
Строка 47: Строка 47:
</syntaxhighlight>
</syntaxhighlight>


=== Примечание ===
{{Примечание1|Аналоговые входы (analog pins) могут быть использованы как цифровые входы/выходы (digital pins). Обращение к ним идет по номерам от 14 (для аналогового входа 0) до 19 (для аналогового входа 5).}}
 
Аналоговые входы (analog pins) могут быть использованы как цифровые входы/выходы (digital pins). Обращение к ним идет по номерам от 14 (для аналогового входа 0) до 19 (для аналогового входа 5).


==См.также==
==См.также==
Строка 57: Строка 55:
<references />
<references />


{{Навигационная таблица/Справочник языка Arduino}}
{{Навигационная таблица/Портал/Arduino}}
{{Навигационная таблица/Arduino библиотеки}}


[[Категория:Справочник языка Arduino]]
[[Категория:Справочник языка Arduino]]
[[Категория:Функция]]
[[Категория:Функция]]

Текущая версия от 14:28, 27 августа 2023

Проверка/Оформление/Редактирование: Мякишев Е.А.


Функция pinMode

pinMode()

Устанавливает режим работы заданного входа/выхода(pin) как входа или как выхода. Подробнее про цифровые вход/выходы(pins).

Синтаксис

pinMode(pin, mode)

Параметры

pin: номер входа/выхода(pin), который Вы хотите установить
mode: режим одно из двух значение - INPUT или OUTPUT, устанавливает на вход или выход соответственно.

Возвращаемое значение

нет

Пример

int ledPin = 13;                 // Светодиод, подключенный к вход/выходу 13
void setup()
{
  pinMode(ledPin, OUTPUT);      // устанавливает режим работы - выход
}
 
void loop()
{
  digitalWrite(ledPin, HIGH);   // включает светодиод
  delay(1000);                  // ждет секунду
  digitalWrite(ledPin, LOW);    // выключает светодиод
  delay(1000);                  // ждет секунду
}
Примечание

Аналоговые входы (analog pins) могут быть использованы как цифровые входы/выходы (digital pins). Обращение к ним идет по номерам от 14 (для аналогового входа 0) до 19 (для аналогового входа 5).

См.также

Внешние ссылки