Набор функций Serial служит для связи устройства Ардуино с компьютером или другими устройствами
Справочник языка Ардуино
Справочник языка Ардуино
detachInterrupt()
Выключает обработку внешнего прерывания.
attachInterrupt()
Задает функцию обработки внешнего прерывания, то есть функция, которая будет вызвана по внешнему прерыванию. Если до это была задана другая функция, то назначается новая.
pulseIn()
Функция pulseIn() считывает длину сигнала на заданном порту (HIGH или LOW). Возможны погрешности в измерение длинных сигналов.
shiftOut()
Выводит байт информации на порт ввода/вывода последовательно
noTone()
Останавливает сигнал, генерируемый на порту ввода/вывода вызывом функции tone(). Принимает в качестве параметра номер контакта.
tone()
Функция tone() генерирует на порту ввода/вывода сигнал прямоугольной формы, заданной частоты и с 50% рабочим циклом.
random()
Функция random() возвращает псевдослучайное число.
randomSeed()
Функция randomSeed() инициализирует генератор псевдослучайных чисел. Генерируемая последовательность случайных чисел очень длинная, и всегда одна и та же.