Функция noTone()
Описание функции noTone
Останавливает генерацию сигнала, которая была вызвана функцией tone(). Если сигнал не генерировался, то вызов функции ни к чему не приведет.
Подробнее…Останавливает генерацию сигнала, которая была вызвана функцией tone(). Если сигнал не генерировался, то вызов функции ни к чему не приведет.
Подробнее…Функция delay() позволяет остановить выполнение программы на определенное количество миллисекунд (в 1 секунде — 1 000 миллисекунд).
Функция sin() позволяет получить синус угла, переданного в радианах. Результат функции всегда в диапазоне от -1 до 1.
Функция max() в Arduino возвращает большее из двух переданных значений.
Выводит последовательно 8 бит информации (1 байт) в порт ввода/вывода. Выводить можно как с левого (старшего) бита, так и с правого (младшего) бита. Каждый бит последовательно выставляется на порту ввода/вывода dataPin, после чего на порт ввода/вывода clockPin устанавливается сигнал, “говорящий” о доступности к считыванию бита.
Возвращает старший (крайний левый) байт указанной переменной, если переменная состоит из 2-х байт, либо второй младший байт, если переменная занимает больше 2-х байт.
Подробнее…
Библиотека Ticker для Ардуино является аналогом таймера. Помогает вызывать определенные функции через заданные интервалы времени и указывать количество повторений от 1 до бесконечности. Не использует аппаратные прерывания от таймеров. Использует функции micros() и millis().
Библиотека eeprom для arduino обеспечивает взаимодействие с внутренней энергонезависимой памятью микроконтроллера на базе AVR в платах arduino. Библиотека предоставляет глобальную переменную EEPROM, которую необходимо использовать для доступа к методам класса.
Подробнее…
Библиотека Ultrasonic для работы с ультразвуковым модулем измерения расстояния (HC-SR04).
Подробнее…