Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
Usare invece l'API sensore UWP .
L'API del sensore basata su COM è deprecata e non deve essere usata nelle nuove applicazioni. Non sono pianificate funzionalità o miglioramenti aggiuntivi e il supporto sarà limitato.
Il tipo di dati principale per i sensori di luce ambientale è l'illuminanza in lux (lumens per metro quadrato). I principi descritti in questo argomento si basano sull'assunzione di valori lux come input e sulla reazione a tali dati in un programma.
Le letture Lux sono direttamente proporzionali all'energia per metro quadrato assorbito al secondo. La percezione umana dei livelli di luce non è così semplice. La percezione umana della luce è complicata perché i nostri occhi si adattano costantemente e altri processi biologici influiscono sulla nostra percezione. Tuttavia, possiamo pensare a questa percezione da una prospettiva semplificata creando diversi intervalli di interesse con soglie superiori e inferiori note.
Il set di dati di esempio seguente rappresenta soglie approssimative per le condizioni di illuminazione comuni e il passaggio di illuminazione corrispondente. In questo caso, ogni passaggio di illuminazione rappresenta un cambiamento nell'ambiente di illuminazione.
Nota
Questo set di dati è per illustrazione e potrebbe non essere completamente accurato per tutti gli utenti o le situazioni.
| Condizione di illuminazione | Da (lux) | A (lux) | Valore medio (lux) | Passaggio di illuminazione |
|---|---|---|---|---|
| Nero Pece | 0 | 10 | 5 | 1 |
| Molto scuro | 11 | 50 | 30 | 2 |
| Interni scuri | 51 | 200 | 125 | 3 |
| Abbassa le luci all'interno | 201 | 400 | 300 | 4 |
| Interni normali | 401 | 1000 | 700 | 5 |
| Interni luminosi | 1001 | 5000 | 3000 | 6 |
| Dim Outdoors | 5001 | 10,000 | 7500 | 7 |
| Esterni nuvolosi | 10,001 | 30,000 | 20,000 | 8 |
| Luce solare diretta | 30,001 | 100,000 | 65,000 | 9 |
Se si visualizzano questi dati usando i valori medi di questa tabella, si noterà che la relazione lux-to-lighting-step non è lineare, come illustrato nel grafico seguente.
Tuttavia, se si visualizzano questi dati usando una scala logaritmica sull'asse x, è possibile osservare che emerge una relazione approssimativamente lineare.
Trasformazione di esempio
In base al set di dati di esempio per i sensori di luce ambientale forniti in precedenza, è possibile arrivare all'equazione seguente per mappare i valori lux alla percezione umana. In questo esempio, i valori previsti vanno da 0 lux a 1.000.000 lux.
equazione 
Questa equazione genera valori che variano in modo approssimativamente lineare tra 0,0 e 1,0. Questo risultato indica il modo in cui l'illuminazione percepita dall'utente è cambiata in base al set di dati di esempio mostrato in precedenza.