Dies ist der 16-Bit-Umgebungslichtsensor BH1750 von Rohm.
Da sie für den Menschen und die meisten anderen Lebewesen so wichtig ist, ist die Messung der Lichtmenge in einer Umgebung ein gängiger Einstieg in die Arbeit mit Mikrocontrollern und Sensoren. Sollten wir die Helligkeit unseres Bildschirms erhöhen oder ihn dimmen, um Strom zu sparen? In welche Richtung sollte sich dein Roboter bewegen, um in einem Bereich mit dem meisten Licht zu bleiben? Ist es Tag oder Nacht? All diese Fragen können mit Hilfe des BH1750 beantwortet werden. Es ist ein kleiner, leistungsfähiger und preiswerter Lichtsensor, den Sie in Ihr nächstes Projekt integrieren können, um die Erkennung und Messung von Licht hinzuzufügen.
Das BH1750 liefert 16-Bit-Lichtmessungen in Lux, der SI-Einheit für die Messung von Licht, was den Vergleich mit anderen Werten wie Referenzen und Messungen anderer Sensoren erleichtert. Das BH1750 kann von 0 bis 65K+ Lux messen, aber mit einer gewissen Kalibrierung und einer fortschrittlichen Einstellung der Messzeit kann es sogar überzeugt werden, bis zu 100.000 Lux zu messen!
Sensoren kommen in der Regel in kleinen Paketen daher, und der BH1750 ist da nicht anders. Dieser handliche Lichtsensor ist nicht viel größer als ein Reiskorn und braucht etwas Hilfe, um von Leuten benutzt zu werden, die experimentieren und keine Lust oder Werkzeuge haben, mit oberflächenmontierten Teilen zu arbeiten.
Der BH1750 ist auf einer Platine in unserem STEMMA QT-Formfaktor untergebracht und verfügt über einen integrierten Spannungsregler und einen Level-Shifting-Schaltkreis, so dass er mit 3,3-V-Geräten wie einem Feather M4 oder Raspberry Pi oder 5-V-Geräten wie einem Arduino verwendet werden kann. Anstatt mit den winzig kleinen Kontakten auf dem Sensor zu arbeiten, werden auf der Platine, auf der er verpackt ist, alle Pins auf einen Standard-Header mit 0,1 Zoll / 2,54 mm Abstand verteilt.
Um die Sache einfacher und flexibler zu machen, hat Adafruit auch SparkFun Qwiic-kompatible STEMMA QT-Stecker für den I2C-Bus beigelegt, so dass Sie nicht einmal löten müssen! Schließen Sie einfach ein kompatibles Kabel an, verbinden Sie es mit der MCU Ihrer Wahl, und schon können Sie eine Software laden und Lichtmessungen durchführen.
Um den Software-Teil zu unterstützen, hat Adafruit eine Bibliothek geschrieben, die mit CircuitPython kompatiblen Geräten und Computern wie dem Raspberry Pi verwendet werden kann, indem sie mit PyPi installiert wird. Mit einem MCP2221-Breakout kann es sogar auf einem ausgewachsenen Computer verwendet werden. Arduino Benutzer können die gut gemachte hp_BH1750-Bibliothek von Stefan Armborst sowie die Installationsanweisungen und Schaltpläne verwenden.
Schauen Sie sich den Adafruit BH1750 Lernsystem-Leitfaden für Schaltpläne, Diagramme, Fritzing-Objekte, Bibliotheksbeispiele und mehr an!
TECHNISCHE DETAILS
Schauen Sie sich den Adafruit BH1750 Lernsystem-Leitfaden für Schaltpläne, Diagramme, Fritzing-Objekt, Bibliotheksbeispiele und mehr an!
Produktabmessungen: 25,3mm x 17,7mm x 4,5mm / 1,0" x 0,7" x 0,2"