Last Updated on 18. Oktober 2026 by sfambachLink-Status: OK
Der BH1750 ist ein Sensor zur Lichtstärkenmessung. Ich verwende den Sensor nicht diskret, sondern auf dem Board GY-302. Es wird über den I2c (Wire) Bus angesteuert. Da das GY-302 Board mit 5V betrieben wird, ist es zur Ansteuerung über den Arduino Uno geeignet.
Ansicht


Daten
| GY-302 | |
|---|---|
| Messgröße | Beleuchtungsstärke (Luxmeter) |
| Sensor-Baustein | ROHM BH1750FVI |
| Messbereich | 1–65535 lx |
| Genauigkeit | 1 lx (Auflösung H-Modus); Messwert/Istwert 0,96–1,44 |
| Betriebsspannung | 5 V |
| Sensorspannung | 2,4–3,6 V |
| Schnittstellen | I²C (23h / 5Ch) |
| Abmessungen | 13,9 × 18,5 mm |
Schaltung
Die Schaltung ist ähnlich (siehe Skizze) wie bei anderen GY Boards. Das GY-302 bietet zusätzlich die Möglichkeit, zwischen zwei Bus-Adressen zu wählen. Dies ermöglicht es, 2 Chips der gleichen Art am selben Bus zu betreiben. Standardeinstellung ist Masse oder einfach unbeschaltet lassen.

Anschluss
| GND | Masse |
| ADDR | I2c Adresse Masse = 0x23 / + 5v = 0x5C |
| SDA | I2C SDA |
| SCL | I2C SCL |
| VCC | 5 V |
Einsatzzwecke
- Steuerung von Jalousien oder Rollos
- Findung der hellsten Stelle
- Lichtmessung im Büro
- Zeitsteuerung nach Sonnenauf-/untergang
Programmierung
Bibliothek
Im Github gibts eine Bibliothek, welche den Sensor ansteuern kann.
Diese habe ich für meine Tests verwendet. Der Eintrag im Git hat auch eine detaillierte Beschreibung zu Verkabelung und Verwendung.
Die Bibliothek als Zip-Datei herunterladen und über den Bibliotheksmanager installieren (wie es geht, seht ihr hierLink-Status: OK).
Testprogramm
Bei der Bibliothek sind 3 Testprogramme enthalten, ich habe mich für BH1750testLink-Status: Unbekannt.ino entschieden.
Wie ein Testprogramm ausgewählt wird, findet ihr hierLink-Status: OK.
Pfad: BH1750->BH1750testLink-Status: Unbekannt.
Ausgabe
Die Ausgabe ist schlicht und zeigt den aktuell gemessenen Lux Wert.

Leider kann ich mangels Referenzwert nicht vergleichen, wie genau die Messungen sind.
Probleme
Generelle I2c Probleme
Quellen
| Datum | Änderung | Autor |
|---|---|---|
| 18.10.2026 | TablePress-Tabelle durch Datenblock aus dem Modell ersetzt | sfambach |
| 08.10.2026 | Überschriften-Hierarchie korrigiert (H1→H2, Unterebenen eine Stufe tiefer) | sfambach |
| 04.10.2026 | Rechtschreibung korrigiert: Tippfehler, Kommas | sfambach |
| 03.10.2026 | Log-Liste eingefügt | sfambach |
| 31.03.2018 | Beitrag erstellt | sfambach |