Dieser Absolutdrucksensor ST LPS22HB (auch bekannt als LPS22) kann schnell und einfach den Luftdruck messen, was nützlich ist, wenn man etwas über das Wetter wissen möchte (befinden wir uns in einem Tiefdruck- oder Hochdrucksystem?) oder um die Höhe zu bestimmen, da die Luft dünner wird, je höher wir über den Meeresspiegel steigen.
Auf Meereshöhe beispielsweise beträgt der offizielle Luftdruck 1013,25 hPa. Mit diesem Sensor können Sie den aktuellen Druck an der Stelle messen, an der Sie sich gerade befinden, um ihn zu vergleichen.
Der LPS22 ist der kleinste Sensor der Welt (laut ST) und er ist überraschend klein - nur 2x2mm. Sie werden diesen Sensor also in Wearables und Uhren sehen, wo der Platz knapp ist. Mit einem weiten Messbereich von 260 bis 1260 hPa und 24-Bit-Druckdatenmessungen, die bis zu 75 Mal pro Sekunde (Hz) ausgelesen werden können, können Sie sicher sein, dass Sie immer eine aktuelle und präzise Messung erhalten. Außerdem ist es verdammt genau, da es den Absolutdruck nach einer Ein-Punkt-Kalibrierung mit einer Genauigkeit von 0,1 hPa messen kann (± 1 hPa vor der Kalibrierung).
Heutzutage sind hilfreiche kleine Sensoren wie der LPS22 oft recht klein und werden in oberflächenmontierten Gehäusen geliefert, was die Verwendung mit Breadboards schwierig macht. Aus diesem Grund hat Adafruit den LPS22 auf ein Breakout-Board mit Level-Shifting-Schaltung und Spannungsregler gesetzt. Das bedeutet, dass Sie es nicht nur mit einem Breadboard verwenden können, sondern auch mit einer Vielzahl von Geräten, die entweder einen 3,3-V-Logikpegel haben, wie z. B. ein Raspberry Pi oder ein CircuitPython-kompatibler Metro M4 Express, oder mit einem 5-V-Logikpegel-Gerät wie ein Metro 328 oder Arduino Uno.
Außerdem haben sie SparkFun Qwiic-kompatible STEMMA QT-Stecker für den I2C-Bus beigefügt, so dass Sie nicht einmal löten müssen! Sie müssen lediglich ein kompatibles Kabel anschließen, es mit Hilfe eines unserer Schaltpläne mit Ihrem Gerät verbinden und schon können Sie einen Code schreiben, um mit der Aufzeichnung von Messungen zu beginnen.
Um die Programmierung zu vereinfachen, hat Adafruit Bibliotheken für Arduino und CircuitPython oder Python zusammen mit begleitendem Beispielcode geschrieben, so dass Sie nur noch Ihr Material zusammensuchen und unseren Anweisungen folgen müssen, um zu wissen, wie viel Luft in Ihrer Umgebung herumschwappt
TECHNISCHE DETAILS
Technische Daten des Sensors:
Absolutdruckbereich 260 bis 1260 hPa
Hohe Überdruckfähigkeit: 20x full-scale
Eingebettete Temperaturkompensation
24-Bit-Druckdatenausgang
16-Bit-Temperaturdatenausgang
ODR von 1 Hz bis 75 Hz
SPI- und I²C-Schnittstellen
Eingebettetes FIFO
Interrupt-Funktionen: Data Ready, FIFO-Flags, Druckschwellen
Hohe Schockfestigkeit: 22.000 g
Kleines und dünnes Gehäuse
Breakout-Specs:
Standard-I2C-Adresse 0x5D, kann mit Jumper auf 0x5C gesetzt werden
3-5V-Stromversorgung und Logik kompatibel für I2C- oder SPI-Nutzung