Adafruit BMP280 I2C und SPI Luftdruck- und Höhensensor, STEMMA QT, 2651
Adafruit BMP280 I2C und SPI Luftdruck- und Höhensensor, STEMMA QT, 2651
Bosch hat mit dem neuen BMP280 Sensor, einem Umweltsensor mit Temperatur und Luftdruck, der die nächste Generation des BMP085/BMP180/BMP183 darstellt. Dieser Sensor eignet sich hervorragend für alle Arten von Wettermessungen und kann sogar sowohl mit I2C, als auch mit SPI verwendet werden.
Dieser Präzisionssensor von Bosch ist die beste kostengünstige Lösung zur Messung des barometrischen Drucks mit einer absoluten Genauigkeit von ±1hPa und der Temperatur mit einer Genauigkeit von ±1,0˚C. Da sich der Druck mit der Höhe ändert und die Druckmessungen so gut sind, kannst du ihn auch als Höhenmesser mit einer Genauigkeit von ±1m nutzen.
Der BMP280 ist die nächste Generation der Sensoren von Bosch und stellt ein Upgrade zu den anderen dar - mit einem geringen Höhenrauschen von 0,25m und der gleichen schnellen Umwandlungszeit. Er verfügt über die gleichen Spezifikationen, kann aber entweder per I2C oder SPI angesteuert werden. Für die simple Ansteuerung solltest du dich für I2C entscheiden. Falls du eine Reihe von Sensoren anschließen möchtest, ohne dir über I2C-Adressenkollisionen Gedanken zu machen, solltest du SPI wählen.
Der oberflächenmontierte Sensor ist auf eine speziell angefertigte Leiterplatte im STEMMA QT-Formfaktor gelötet. Dadurch lässt er sich leicht anschließen. Die STEMMA QT-Anschlüsse (auf beiden Seiten) sind mit den SparkFun Qwiic I2C-Anschlüssen kompatibel. So kannst du lötfreie Verbindungen zwischen deiner Entwicklungsplatine und dem BMP280 herstellen oder ihn mit einem kompatiblen Kabel mit einer Vielzahl von anderen Sensoren und Zubehörteilen verbinden. Das QT-Kabel ist nicht im Lieferumfang enthalten. Du findest eine große Auswahl im Shop.
Alle Pins sind auf Standard-Header herausgeführt. Außerdem wurde ein Spannungsregler und Level-Shifting hinzugefügt, so dass du es entweder mit 3,3V oder 5V-Systemen wie dem Metro M4 bzw. Arduino Uno verwenden kannst.
Hier findest du ein Tutorial mit Schaltplänen, Bibliotheken und Beispielen. In der Anleitung befinden sich Beispielcodes für Arduino und CircuitPython, Pinbelegungen, Montage, Verdrahtung, Downloads und einiges mehr.