6 delle 9 caratteristiche della nostra tabella sono diverse tra il BH1750 e il VEML7700.
ROHM
BH1750
da 0,11 lx a 100.000 lx · I²C · da 2,4 a 3,6 V
Il semplice luxmetro I²C di ROHM: da 1 a 65.535 lx con le impostazioni predefinite, da 0,11 a 100.000 lx se il driver regola il tempo di misura.
Attenzione: In pieno sole serve un tempo di misura più corto di quello predefinito: ESPHome lo regola da solo; con un’altra libreria, controlla che lo faccia. Il datasheet indica una variazione di ±20 %.
Vishay
VEML7700
da 0,0042 lx a 140.000 lx · I²C · da 2,5 a 3,6 V
Il sensore di luce ambiente di Vishay: fino a 140.000 lx e risoluzione di 0,0042 lx, abbastanza per il sole pieno e il crepuscolo.
Attenzione: Indirizzo fisso 0x10. Regola guadagno e tempo di integrazione in base alla luce, o lascia fare alla libreria.
Differenze
Caratteristica
BH1750
VEML7700
Gamma di luce
da 0,11 lx a 100.000 lx
da 0,0042 lx a 140.000 lx
Risoluzione
0,11 lx
0,0042 lx
Indirizzo I²C
0x23, 0x5C (scelto con un pin)
0x10
Alimentazione
da 2,4 a 3,6 V
da 2,5 a 3,6 V
Corrente tra le letture
0,01 µA
0,5 µA
ESPHome
bh1750
veml7700
Uguali nei due sensori: misura · interfaccia · stato.
BH1750: cosa ha in più
la scelta dell’indirizzo I²C, per metterne due sullo stesso bus
un consumo più basso tra una lettura e l’altra (0,01 µA contro 0,5 µA)