Arduino:Справочник языка Arduino/Функции/Цифровой ввод/вывод/pinMode(): различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) Нет описания правки |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 56: | Строка 56: | ||
<references /> | <references /> | ||
{{Навигационная таблица/Справочник языка Arduino}} | |||
{{Навигационная таблица/Arduino библиотеки}} | |||
[[Категория:Справочник языка Arduino]] | [[Категория:Справочник языка Arduino]] | ||
[[Категория:Функция]] | [[Категория:Функция]] |
Версия от 23:24, 19 июня 2019
Содержание | Знакомство с Arduino | Продукты | Основы | Справочник языка Arduino | Примеры | Библиотеки | Хакинг | Изменения | Сравнение языков Arduino и Processing |
Проверка/Оформление/Редактирование: Мякишев Е.А.
Функция 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).
См.также
Внешние ссылки