Тест датчика внешнего освещения

Запустите тест для считывания уровня освещённости. Закройте датчик или направьте на него свет, чтобы увидеть изменения.

— lux
🌑 Темно (<10)
🌙 Тускло (10-50)
💡 Нормально (50-200)
☀️ Ярко (200-1000)
🌞 Очень ярко (>1000)
Готов к проверке

Советы по тестированию датчика освещённости

1

AmbientLightSensor API требует включения экспериментального флага в Chrome.

2

Закройте/откройте датчик или направьте на него свет, чтобы увидеть изменение значений люкс в реальном времени.

3

Типичное офисное освещение составляет 100-500 люкс, прямой солнечный свет может превышать 100 000 люкс.

Датчики освещённости

Как работают датчики освещённости

Датчики освещённости (ALS) используют фотодиоды — полупроводниковые компоненты, генерирующие электрический ток при воздействии света. Ток пропорционален интенсивности света и измеряется в люксах. Современные датчики содержат фильтры, соответствующие спектральной чувствительности человеческого глаза, для точного отражения воспринимаемой яркости.

Уровни освещённости и значения люкс

Измерения в люксах помогают классифицировать среду: Лунный свет: 0,25 люкс. Уличное освещение: 10-50 люкс. Офисное освещение: 300-500 люкс. Пасмурный день: 1 000-2 000 люкс. Прямой солнечный свет: 50 000-100 000 люкс. Устройства используют эти измерения для автоматической регулировки яркости экрана — функции адаптивной яркости, экономящей батарею и снижающей нагрузку на глаза.

AmbientLightSensor API

AmbientLightSensor API является частью семейства Generic Sensor API. Поддержка браузерами ограничена — в настоящее время доступен только в Chrome/Edge на Android при включённом флаге chrome://flags/#enable-generic-sensor-extra-classes. Это связано с проблемами конфиденциальности, так как измерения освещённости могут использоваться для межустройственного отслеживания или определения поведения пользователя.

Часто задаваемые вопросы

Почему браузер показывает, что датчик освещённости не поддерживается?

Поддержка AmbientLightSensor API браузерами очень ограничена. Работает в Chrome/Edge на Android, но может потребоваться включение флага в chrome://flags. Safari, Firefox и большинство настольных браузеров не поддерживают по соображениям конфиденциальности.

Что такое люкс?

Люкс — международная единица измерения освещённости, определяющая количество видимого света, падающего на поверхность. 1 люкс равен 1 люмену на квадратный метр. Для справки: обычный офис — 300-500 люкс, прямой солнечный свет превышает 100 000 люкс.

Может ли чехол смартфона влиять на показания датчика?

Да. Чехол, закрывающий область датчика освещённости (рядом с фронтальной камерой), может блокировать или уменьшать количество света, попадающего на датчик, что приводит к заниженным показаниям. Для точных измерений убедитесь, что область датчика не закрыта.