Analogread

Стандартная функция Arduino для определения напряжения на аналоговом выводе через АЦП.


Вызов analogRead(x) (где x — номер контакта) позволяет Arduino определить приблизительное напряжение на его аналоговых контактах. Это выполняется с помощью 10-разрядного АЦП (аналого-цифрового преобразователя), что занимает примерно 100 микросекунд.

Он возвращает целочисленное значение от 0 до 1023, которое обычно соответствует диапазону от +0v до +5v. Однако диапазон напряжения будет другим, если плата работает при другом напряжении или если программа выбрала другой диапазон, вызвав analogReference().

Вопросы, связанные с [analogread]: