Содержание

@amperka/light-sensor

JS-модуль для работы с модулем датчика освещённости.

Чтобы привести аналоговые значения от резистивного делителя напряжения с фоторезистором к осмысленным единицам, требуется применить нетривиальную математику. Библиотека скрывает в своей реализации все эти сложности.

var mySensor = require('@amperka/light-sensor').connect(A0);
 
console.log('Room lightness:', mySensor.read('lx'), 'luxes');

connect(pin)

Возвращает новый объект LightSensor для работы с сенсором подключённому к пину pin. Пин должен поддерживать чтение аналоговых сигналов.

LightSensor

Класс для работы с сенсором. Чтобы создать экземпляр класса, используйте функцию connect.

LightSensor.read([units])

Возвращает значение освещённости в единицах, заданными параметром unit: