» Aliexpress » Elektronische Komponenten »Platine GY-BMP280-3.3 zur Messung von Luftdruck und Temperatur

GY-BMP280-3.3-Karte zur Messung von Luftdruck und Temperatur



Laut dem Verkäufer GY-BMP280-3.3 handelt es sich um einen Luftdrucksensor, der in Form eines Moduls für das Trainingssystem und die technische Kreativität hergestellt wird. "Arduino". Er behauptete auch die Fähigkeit, die Temperatur mit guter Genauigkeit zu messen: ± 1,0 ° C. Der Sensor verfügt über die Ausgangsschnittstellen I2C und SPI. Dieses Gerät ist das Ergebnis der Entwicklung von BMP085-, BMP180- und BMP183-Geräten.

Der Verkäufer behauptet, dass die Platine mit einem Sensor von Bosch Sensortec ausgestattet ist. Die Sensormarkierung auf der GY-BMP280-3.3-Karte stimmt nicht mit der Bosch Sensortec-Markierung überein. Die Sensorgenauigkeit von Bosch Sensortec ist um eine Größenordnung höher.

Ich habe ein GY-BMP280-3.3-Board zum niedrigsten Preis gekauft. Und jetzt möchte ich die Leistung der Platine überprüfen und die Genauigkeit ihrer Messung des absoluten Drucks und der absoluten Temperatur bewerten. Dazu verwende ich die Arduino Uno-Karte, das Arduino IDE-Programmiersystem (Version 1.6.5), das LDC 1602-Display mit einer I2C-Schnittstellenkarte, einen proprietären Temperatursensor DS18B20 mit einer Genauigkeit von ± 0,5 ° C und einen Widerstand mit einem Widerstand von 5,1 kOhm ., Verbindungsdrähte, Steckbretter. Ich werde die GY-BMP280-3.3-Karte über die I2C-Schnittstelle verbinden. Die Versorgungsspannung beträgt 3,3 V. Ich werde sie von der Arduino Uno-Karte liefern.

Ich habe ein einfaches Diagramm zusammengestellt. Ich werde Ihnen später in diesem Artikel mehr über das Schema und den Code erzählen hausgemacht "Heimwetterstation auf dem GY-BMP280-3.3 und Ds18b20." Nachdem ich den Betrieb des LDC 1602-Displays mit der I2C-Schnittstellenkarte, dem DS18B20-Temperatursensor, der GY-BMP280-3.3-Karte anhand von Beispielen aus den Bibliotheken für das Arduino IDE-Programmiersystem separat überprüft und den Code kombiniert hatte, erhielt ich das Messergebnis im seriellen Port-Monitor des Arduino IDE-Programmiersystems ". Ich möchte darauf hinweisen, dass die Daten vom Prototyp abgerufen werden können, ohne das Programmiersystem „arduino IDE“ zu starten, sondern indem eine Kommunikationssitzung im Standardprogramm Hyper Terminal für Windows eingerichtet wird.

Nachdem ich durch Ausprobieren an dem Code herumgebastelt hatte, erhielt ich ein zufriedenstellendes Ergebnis bei der Anzeige von Informationen auf dem LDC 1602-Display.


Verglich die Messwerte meines Prototyps mit einem Anwaltsbarometer - einem Aneroid im Labor. Das Ergebnis des selbstgebauten Sensors war anständig: Der Druck auf das Barometer - Aneroid betrug 101,65 kPa, die Messwerte meines Prototyps betrugen 101,634 kPa.
Nach der Analyse der Ergebnisse entschied ich, dass die Sensoren näher platziert werden sollten. Der Sensor funktioniert besser, wenn er in eine Schaumstoffbox gelegt wird. Also nahm ich den Sensor und überprüfte seine Funktion in der näheren Version. Folgendes ist passiert.


Ich glaube, dass Sie auf der GY-BMP280-3.3-Platine ein Gerät zur Messung des Luftdrucks und der Lufttemperatur mit guten messtechnischen Parametern zusammenbauen können.

Kosten: ~ 53

Kommentar hinzufügen

    • lächelnlächeltxaxaokweiß nichtYahoonea
      ChefKratzerDummkopfjaja-jaaggressivGeheimnis
      Entschuldigungtanzendance2Tanz3VerzeihungHilfeGetränke
      hör aufFreundegutgut gutpfeifenOhnmachtZunge
      RauchklatschenCrayerklärenspöttischdon-t_mentionherunterladen
      Hitzeärgerlichlach1mdaTreffenMoskingnegativ
      not_iPopcornbestrafenlesenerschreckenAngstSuche
      verspottendankedasto_clueumnikakutstimme zu
      schlechtbeeeblack_eyeblum3errötenprahlenLangeweile
      zensiertAngenehmheitsecret2drohenSiegyusun_bespectacled
      shokrespektlolvorgezogenWillkommenKrutoyya_za
      ya_dobryiHelferne_huliganne_othodiFludVerbotschließen

Wir empfehlen Ihnen zu lesen:

Gib es für das Smartphone ...