Beschreibung
Was ist das
Das GY-BMP280 ist ein digitales Sensormodul, das die atmosphärische Druck und die Höhe misst. Es ist für verschiedene Projekte wie Arduino-basierte oder IoT-Projekte konzipiert.
Eigenschaften
- Atmosphärischen Druck messen
- Höhe messen
Wofür es dient
Ideal für Projekte, die Wetterdaten oder Höhenmessung erfordern. Sie können es verwenden, um einen Thermobarometer zu erstellen, das die Temperatur und den atmosphärischen Druck auf dem seriellen Monitor von Arduino anzeigt.
Tutorial: Wie man den GY-BMP280 Luftdrucksensor verwendet
Das BMP280-Modul ist ein digitales Sensor für die Messung des atmosphärischen Drucks und der Höhe. Ideal für Projekte, die Wetterdaten oder Höhenmessung erfordern.
Was du brauchst
- Arduino Uno
- USB-Batterie
- Steckbrückenverbindungen
Schritte
- Verbinden Sie die VCC des BMP280 mit 3.3V von Arduino
- Verbinden Sie das GND des Sensors mit GND von Arduino
- Verbinden Sie das SCK des BMP280 mit SCL von Arduino (A5)
- Verbinde den SDA des Sensors mit dem SDA von Arduino (A4)
- Installiere die Bibliothek Adafruit_BMP280.h über den Arduino Bibliothek-Manager
- Füge die Bibliothek in deinen Sketch ein: #include <Adafruit_Sensor.h>
- Füge die Bibliothek des Sensors ein: #include <Adafruit_BMP280.h>
- Erstelle ein BMP280-Objekt und initialisiere es
Beispielcode
// Includi le librerie necessarie
#include <Wire.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_BMP280.h>
Adafruit_BMP280 bmp;
void setup() {
Serial.begin(9600);
if (!bmp.begin(0x76)) {
Serial.println("Could not find a valid BMP280 sensor, check wiring!");
while (1);
}
}
void loop() {
float temperature = bmp.readTemperature();
float pressure = bmp.readPressure();
Serial.print(temperature);
Serial.print("C, ");
Serial.println(pressure);
}
Mini-Projekt
Erstelle einen Temperatur- und Drucksensor, der die Temperatur und den atmosphärischen Druck auf dem seriellen Monitor von Arduino anzeigt.
Häufige Fehler
- Fehler in der I2C-Adresse des Sensors (prüfe das Datenblatt für die korrekte Adresse)
- Keine Daten vom Sensor empfangen (prüfe die Verbindung und die verwendeten Pins)
- Probleme mit unzureichender Stromversorgung
- Fehler in der installierten Bibliothek
Empfohlenes Zubehör
- Arduino Uno R3
- USB-Batterie für Arduino
- Steckbrückenverbindungen
- LCD-Anzeige zum Anzeigen der Sensordaten
Häufige Fragen
Wie kann ich die Höhe aus dem BMP280 berechnen?
Verwende die Funktion readAltitude() aus der Adafruit_BMP280-Bibliothek.
Funktioniert der Sensor mit Arduino Mega?
Ja, das BMP280 ist kompatibel mit Arduino Mega, aber stelle sicher, dass die Pins SDA und SCL korrekt angeschlossen sind.







Rezensionen
Es gibt noch keine Rezensionen.