Hallo,
ich habe neben dem Feuchte- und Temperatursensor SI7021 (auf Breakout-Board GY-21) u.a. einen Luftdruck-Sensor BMP180 angeschlossen. Letzterer funktioniert einwandfrei. Der SI7021 wird allerdings nicht erkannt. Er soll die Adresse 0x40 haben. i2cdetect hat mir den Sensor auch einmal kurz angezeigt, das hat sich aber nie wieder reproduzieren lassen. Mit einem Austausch-Sensor hatte ich auch keinen Erfolg.
Ich habe auf der Messplatine Pull-Ups mit 10k für SCL und SDA. Den SI7021 habe ich an 3.3V angeschlossen. Der GY-21 soll 5V tolerant sein, daher habe ich auch das versucht, kein Erfolg.
Hat jemand eine Idee, warum der SI7021 sich nicht (zuverlässig) meldet, während zwei weitere i2c-Bausteine einwandfrei arbeiten? Die Anschlüsse sind definitiv nach Plan ausgeführt, hat ja auch 1x kurz funktioniert...
Vielen Dank,
Stefan