Espruino:Справочник по API/Класс E/getAnalogVRef()

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин (Cubewriter) Контакты:</br>* Skype: cubewriter</br>* E-mail: cubewriter@gmail.com</br>* Максим Кузьмин на freelance.ru
Проверка/Оформление/Редактирование: Мякишев Е.А.


Функция E.getAnalogVRef()[1]

Синтаксис

E.getAnalogVRef()

Параметры

Нет.

Возвращаемое значение

Напряжение (в вольтах), равнозначное единице, считанной функцией analogRead() – обычно это около 3.3 вольт.

Описание

Проверяет внутреннее опорное напряжение. Чтобы узнать напряжение входного контакта, можно воспользоваться конструкцией analogRead(pin)*E.getAnalogVRef().

Примечание: Это значение рассчитывается чтением внутреннего опорного напряжения при помощи АЦП. В считанном сигнале будет немного шума, так что если вам нужен более точный результат, советуем вызвать эту функцию несколько раз, а затем вычислить средний результат.

На платах Espruino эта функция реализована, но на других устройствах ее может не быть. В этом случае она вернет NaN.

Примечание: Эта функция не доступна на устройствах с маленькой flash-памятью.

Примеры

Эта функция используется в следующих статьях документации Espruino:

См.также

Внешние ссылки