Каталог
Навигация по Arduino Reference
Функции
Аналоговый ввод/вывод
5 элементов
analogRead()
Считывает напряжение на аналоговом входе и возвращает число типа
int от 0 до 1023 — удобно для работы с потенциометрами, датчиками света и температуры.
analogReadResolution()
analogReadResolution() задаёт разрядность АЦП от 1 до 32 бит, определяя диапазон значений, которые вернёт analogRead() — по умолчанию 10 бит (0–1023).
analogReference()
Функция analogReference() задаёт опорное напряжение АЦП — верхнюю границу шкалы, с которой analogRead() сравнивает входной сигнал, что особенно полезно для датчиков с узким выходным диапазоном.
analogWrite()
Формирует ШИМ-сигнал на цифровом выводе: value от 0 до 255 задаёт скважность, управляя яркостью светодиода, скоростью мотора или другой нагрузкой.
analogWriteResolution()
Задаёт разрядность (в битах) для последующих вызовов analogWrite(), позволяя задействовать полный аппаратный диапазон PWM или DAC на платах, поддерживающих более 8 бит.