AEQ-WEB

BMP180 BMP085
Arduino
28.05.2018

BMP085 Arduino

Zu diesem Artikel gibt es auch ein Video auf Youtube: BMP085 & BMP180 am Arduino


Der BMP085/180 Lufdrucksensor ist ein Lufdrucksensor, welcher auch die Temperatur messen kann. Der Sensor hat eine recht hohe Auflösung und ist deshalb auch sehr genau. Die Temperatur wird sogar mit 2 Nachkommastellen angezeigt. Bei der Spannungsversorgung gibt es verschiedene Ausführungen. Die bekanntesten sind wohl 3.3 Volt und 5 Volt. Die meisten funktionieren sogar mit beiden Spannungen. Dieser Sensor kann für Wetterstationen, Smarthome Projekte und Temperatursteuerungen empfohlen werden.


BMP180 BMP085 Arduino
Verdrahtung

Der BMP085 oder sein Nachfolger BMP180 werden jeweils über das I2C System angesteuert. Der SDA-Pin wird beim Arduino mit A4 verbunden und der SCL-Pin mit A5. VCC wird mit 5V oder 3V3 verbunden. GND ist die Masse (Ground) und wird einfach mit GND bzw. 0V verbunden. Die Leistungslänge sollte einige Meter nicht überschreiten. Widerstand wird keiner benötigt.


Library BMP085/180

Die Library wird beim Arduino Board benötigt um den Sensor korrekt anzusteuern. Eine gute Library unterstützt alle BMP Sensoren. Der BMP180 sollte grundsätzlich mit der BMP085 Library kompatibel sein, jedoch mussten wir feststellen, dass es doch nicht immer so ist. Neben den Link zur Library haben wir auch noch ein Code-Beispiel, wie man den Sensor ausliest, als Download bereitgestellt.



Von Alex @ AEQ-WEB 508