View Categories

Аналоговые пины, ADC

analogRead #

int analogRead(uint8_t pin)
Прочитать напряжение на аналоговом пине pin, нумерация пинов зависит от платы/МК. Вернёт значение от 0 до MAX-1, где:

  • MAX соответствует разрешению АЦП 2^бит, т.е. для 10 бит - 1024, для 12 бит - 4096. Стандартное разрешение АЦП см. в описании к плате/МК
  • Минимальное и максимальное значение соответствуют напряжению от 0V до опорного напряжения АЦП

analogReference #

void analogReference(uint8_t mode)
Установить источник опорного напряжения для АЦП. Варианты и константы для настройки отличаются у разных плат и МК, см. описание к конкретной плате/МК.

analogReadResolution #

void analogReadResolution(uint8_t bits)
Установить разрешение АЦП в битах.

Функция доступна не на всех платах и МК

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Прокрутить вверх