Hallo,
der Versuch den Lichtsensor BH1750 (Breakoutbord BY-302) am I2C Bus des Raspberrypi Zero WH anzuschließen scheitert beim Überprüfen mit i2cdetect. Es wird keine Adresse angezeigt. Die Details siehe Screenshot.
Anleitungen habe ich hier und hier und auch hier aus dem Netz bezogen. Letztlich sollte eine Pythonumgebung wie etwa hier realisiert werden.
Da der Fehler - also das Nichterkennen des BH1750 am I2CBus - nicht behoben werden konnte, habe ich noch zwei weitere Module der gleichen Art anzuschließen versucht (eines nach dem anderen klarerweise), der Fehler blieb bestehen. Auch an einem 3erPi und an einem 4erPi konnte ich kein positives Ergebnis erzielen. Ein anderes I2C Device (OLED Display 128 x 32) konnte problemlos angeschlossen werden und hat auf Anhieb funktioniert. Also dürfte die Ursache irgendwo bei BH1750 oder der Verdrahtung liegen. Recherche im englischen Forum zeigte ein ähnliches Fehlerbild mit dem BH1750. Obwohl mir da nicht ganz klar wurde, wie sein letztes Posting bezüglich des Abklemmens vom Adresspin einzuordnen sei, schien das Nachlöten der Pins die Lösung zu sein - allerdings nicht bei mir.