Instructions

3
KY-052 Drucksensor / Temperatursensor - BMP280 -
Pin-Belegung
Dieser Sensor gibt sein Messergebnis nicht als Signal auf einen Ausgangspin aus, sondern kommuniziert
diesen per I2C-Bus. Über diesen lässt sich der Sensor ansteuern und die jeweiligen Messungen zum Druck
und der Temperatur starten und auswerten. Zur Ansteuerung dieses Sensormoduls gibt es mehrere
Möglichkeiten - als besonders zugänglich hat sich die Adafruit_BMP280 Library erwiesen, die die Firma
Adafruit unter dem folgenden Link unter der OpenSource BSD-Lizenz BSD-Lizenz veröentlicht hat.
Das unten stehende Beispiel verwendet diese besagte Library - hierzu empfehlen wir diese von Github
herunterzuladen, zu entpacken und im Arduino-Library-Ordner, welcher sich standardmäßig unter (C:
\Benutzer\[Benutzername]\Dokumente\Arduino\libraries) bendet, zu kopieren, damit diese für dieses
Codebeispiel und folgende Projekte zur Verfügung steht. Alternav ist diese auch im unten stehenden
Download Paket ebenfalls enthalten.
*Dieser Sensor erlaubt es sowohl an 5V System, sowie an 3,3V Systemen angeschlossen und betrieben
zu werden. Hierbei ist zu beachten, dass nur einer der jeweiligen Spannungsversorgungspins
angeschlossen wird; passend zum Spannungslevel des verwendeten Systems.
Soware-Beispiel Arduino
#include <Wire.h>
#include <SPI.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_BMP280.h>
#define BMP_SCK 13
#define BMP_MISO 12