Hoe werken omgevingslichtsensoren?
Omgevingslichtsensoren (ALS) gebruiken fotodiodes — halfgeleiderapparaten die elektrische stroom genereren bij blootstelling aan licht. De stroom is evenredig aan de lichtintensiteit, gemeten in lux. Moderne sensoren bevatten filters die overeenkomen met de spectrale respons van het menselijk oog, zodat de metingen de waargenomen helderheid weerspiegelen in plaats van de ruwe lichtenergie.
Lichtniveaus & luxwaarden
Luxmetingen helpen omgevingen te categoriseren: Maanlicht: 0,25 lux. Straatverlichting: 10-50 lux. Kantoorverlichting: 300-500 lux. Bewolkte dag: 1.000-2.000 lux. Direct zonlicht: 50.000-100.000 lux. Je apparaat gebruikt deze metingen om automatisch de schermhelderheid aan te passen — een functie genaamd adaptieve helderheid die batterij bespaart en oogbelasting vermindert.
AmbientLightSensor API
De AmbientLightSensor API behoort tot de Generic Sensor API-familie. Het heeft beperkte browserondersteuning — momenteel alleen beschikbaar in Chrome/Edge op Android met de chrome://flags/#enable-generic-sensor-extra-classes flag ingeschakeld. Dit komt door privacyzorgen — omgevingslichtmetingen zouden potentieel gebruikt kunnen worden voor cross-device tracking of het afleiden van gebruikersgedrag (bijv. detectie van kamerbezetting).