Ich versuche, einen BMP180-Druck- / Temperatursensor zur Berechnung der Höhe zu programmieren. Die Methode, die ich gesehen habe, besteht darin, die Höhe Ihrer aktuellen Basisstation einzugeben, um den Luftdruck auf Meereshöhe zu berechnen. Es scheint ein wenig mühsam, jedes Mal die Höhe der Basisstation einzugeben, daher habe ich mich gefragt, ob es möglich ist, den Druck auf Meereshöhe ohne einen bekannten Druck der Basisstation zu berechnen.
Ich habe versucht, den Meeresspiegeldruck durch Iteration zu berechnen. Ich würde den Standarddruck auf Meereshöhe auf 1013,25 mb setzen, diese Zahl verwenden, um eine geschätzte Höhe zu berechnen, die geschätzte Höhe als meine aktuelle Basisstationshöhe verwenden, um einen neuen Druck auf Meereshöhe zu berechnen, und diese neue Zahl verwenden, um eine Schätzung zu berechnen Höhe, etc... Allerdings ist mir aufgefallen, dass meine Ergebnisse auseinander gehen. Gibt es eine bessere Möglichkeit, den Luftdruck auf Meereshöhe zu berechnen?
Die Berechnung des Meeresspiegeldrucks hängt von der Kenntnis Ihrer Höhe ab. Eine Funktion, die dies tut, ist die hypsometrische Gleichung
Da Antworten eigentlich nicht in den Kommentarbereich gehören sollten:
Der Inhalt dieser Antwort ist Henning Makholm zu verdanken .
hmakholm hat Monica übrig gelassen
Benutzer2218339
hmakholm hat Monica übrig gelassen
Benutzer2218339
hmakholm hat Monica übrig gelassen
Benutzer2218339
Jan Hudec
Benutzer2218339