8 des 9 caractéristiques de notre tableau diffèrent entre le BH1750 et le TSL2561.
ROHM
BH1750
de 0,11 lx à 100 000 lx · I²C · de 2,4 à 3,6 V
Le luxmètre I²C simple de ROHM : de 1 à 65 535 lx par défaut, et de 0,11 à 100 000 lx quand le pilote ajuste le temps de mesure.
Attention : En plein soleil, il faut un temps de mesure plus court que celui par défaut : ESPHome le règle tout seul ; avec une autre bibliothèque, vérifiez qu’elle le fait. La datasheet indique une variation de ±20 %.
ams OSRAMArrêté
TSL2561
plage dynamique 1 000 000:1 · I²C · de 2,7 à 3,6 V
Le capteur de lumière à deux canaux (visible et infrarouge) d’ams, présent dans de nombreux projets et bibliothèques anciens.
Attention : Arrêté par ams OSRAM : pour un nouveau montage, choisissez le TSL2591 ou le VEML7700.
Différences
Caractéristique
BH1750
TSL2561
Mesure
lumière
lumière · infrarouge
Plage de lumière
de 0,11 lx à 100 000 lx
plage dynamique 1 000 000:1
Résolution
0,11 lx
–
Adresse I²C
0x23, 0x5C (choisie par une broche)
0x29, 0x39, 0x49 (choisie par une broche)
Alimentation
de 2,4 à 3,6 V
de 2,7 à 3,6 V
Courant entre deux mesures
0,01 µA
3,2 µA
ESPHome
bh1750
tsl2561
Statut
Disponible
Arrêté
Lignes identiques pour les deux capteurs : interface.
Choisissez un BH1750 pour avoir
moins de courant entre deux mesures (0,01 µA contre 3,2 µA)
Quelle est la différence entre le BH1750 et le TSL2561 ?
Côté BH1750 : moins de courant entre deux mesures et un composant toujours fabriqué. Côté TSL2561 : un canal infrarouge séparé.
Lequel couvre le plus de niveaux de lumière, le BH1750 ou le TSL2561 ?
BH1750 : de 0,11 lx à 100 000 lx. TSL2561 : plage dynamique 1 000 000:1.
Puis-je remplacer un BH1750 par un TSL2561 ?
Souvent oui : les deux utilisent l’I²C. Changez le pilote ou, dans ESPHome, le composant (bh1750 → tsl2561). L’adresse I²C change aussi (0x23/0x5C → 0x29/0x39/0x49).