Посмотр рубрик

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

Уроки по использованию этих функций:

analogRead #

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

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

analogReference #

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

analogReadResolution #

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

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

Дополнительно #

Дополнительный контент доступен владельцам набора GyverKIT и по подписке, подробнее читай здесь. Блок содержит:

  • Вопросы и задания

Полезные страницы #


Подписаться
Уведомить о
guest

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