8 delle 9 caratteristiche della nostra tabella sono diverse tra il BH1750 e il TSL2561.
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 %.
ams OSRAMFuori produzione
TSL2561
gamma dinamica 1.000.000:1 · I²C · da 2,7 a 3,6 V
Il sensore di luce a due canali (visibile più infrarosso) di ams, usato in molti progetti e librerie meno recenti.
Attenzione: Messo fuori produzione da ams OSRAM: per i nuovi progetti scegli il TSL2591 o il VEML7700.
Differenze
Caratteristica
BH1750
TSL2561
Misura
luce
luce · infrarosso
Gamma di luce
da 0,11 lx a 100.000 lx
gamma dinamica 1.000.000:1
Risoluzione
0,11 lx
–
Indirizzo I²C
0x23, 0x5C (scelto con un pin)
0x29, 0x39, 0x49 (scelto con un pin)
Alimentazione
da 2,4 a 3,6 V
da 2,7 a 3,6 V
Corrente tra le letture
0,01 µA
3,2 µA
ESPHome
bh1750
tsl2561
Stato
Disponibile
Fuori produzione
Uguali nei due sensori: interfaccia.
BH1750: cosa ha in più
un consumo più basso tra una lettura e l’altra (0,01 µA contro 3,2 µA)
la reperibilità a lungo termine (il TSL2561 è fuori produzione)
Il BH1750 offre un consumo più basso tra una lettura e l’altra e la reperibilità a lungo termine. Il TSL2561 offre un canale infrarosso separato.
Quale ha la gamma di luce più ampia, il BH1750 o il TSL2561?
Il BH1750: da 0,11 lx a 100.000 lx. Il TSL2561: gamma dinamica 1.000.000:1.
Posso sostituire il BH1750 con il TSL2561?
Spesso sì: entrambi usano l’I²C. Cambia il driver o, in ESPHome, il componente (bh1750 → tsl2561). Cambia anche l’indirizzo I²C (0x23/0x5C → 0x29/0x39/0x49).