Was er macht#
Der BME280 ergänzt Temperatur und Luftfeuchte um den Luftdruck (und damit Höhenänderungen). Der nackte Chip ist ein 2.5 × 2.5 mm LGA, der sich schwer von Hand löten lässt und nicht in der mitgelieferten Bibliothek ist. Deshalb verdrahtet diese Seite das gängige Breakout-Board: eine kleine Platine mit dem Sensor, oft einem 3.3 V-Regler und Pull-ups, mit vier Pins: VIN, GND, SCL, SDA.
Details#
- I²C-Adresse: 0x76 oder 0x77, eingestellt über den SDO-Pin (viele Breakouts haben eine Lötbrücke oder legen ihn fest auf eine Seite).
- Pull-ups: die meisten Breakouts haben sie schon (oft 10 kΩ). Dann können die Widerstände auf der Host-Seite im Beispiel entfallen (DNP).
- BMP280 vs. BME280: dem BMP280 fehlt die Feuchtemessung, und er wird oft als BME280 verkauft. Lies die Chip-ID aus (0x60 für BME280, 0x58 für BMP280).
Stolperfallen#
- Die Pin-Reihenfolge unterscheidet sich je nach Breakout. Prüf immer den Bestückungsdruck deines Boards, bevor du die Buchsenleiste verdrahtest.
- Eigenerwärmung: wie jeden Feuchtesensor hältst du ihn von warmen Bauteilen fern.
- Der SHT40 ist das einfachere Bauteil, wenn du bei JLCPCB bestücken lässt.
Footprint#
Eine 1×4 Buchsen- oder Stiftleiste im 2.54 mm-Raster. Der nackte BME280 ist nicht im Katalog.