Функция constrain()

Описание Ограничивает значение переменной заданными пределами. Параметры x: переменная, значение которой необходимо ограничить, любой тип данных a: нижний предел, любой тип данных b: верхний предел, любой тип данных Возвращаемые значения x: если x лежит в пределах между a и b. a: если x меньше a. b: если x больше b. Пример

Функция delay()

Описание Приостанавливает выполнение программы на указанный промежуток времени (в миллисекундах). (В 1 секунде — 1000 миллисекунд.) Синтаксис

Параметры ms: количество миллисекунд, на которые необходимо приостановить программу (unsigned long) Возвращаемые значения нет Пример

Предупреждение С помощью функции delay() заставить мигать светодиод достаточно просто. Помимо этого, во многих программах функция задержки используется для таких задач, как обработка дребезга контактов и пр. Несмотря на это, использование…

Функция pulseIn()

Описание Считывает длительность импульса (любого — HIGH или LOW) на выводе. Например, если заданное значение (value) — HIGH, то функция PulseIn() ожидает появления на выводе сигнала HIGH, затем засекает время и ожидает переключения вывода в состояние LOW, после чего останавливает отсчет времени.