Я пытаюсь запрограммировать датчик давления/температуры BMP180 для расчета высоты. Метод, который я видел, заключается в том, чтобы ввести текущую высоту базовой станции для расчета давления на уровне моря. Кажется немного утомительным каждый раз вводить высоту базовой станции, поэтому мне было интересно, можно ли рассчитать давление на уровне моря без известного давления базовой станции.
Я пытался рассчитать давление на уровне моря с помощью итерации. Я бы установил давление на уровне моря по умолчанию на уровне 1013,25 мб, использовал это число для расчета расчетной высоты, использовал расчетную высоту в качестве текущей высоты моей базовой станции для расчета нового давления на уровне моря, использовал это новое число для расчета расчетной высоты. высота и т. д. Однако я заметил, что мои результаты расходятся. Есть ли лучший способ рассчитать давление на уровне моря?
Расчет давления на уровне моря зависит от знания вашей высоты. Функция, которая делает это, является гипсометрическим уравнением
Поскольку ответы на самом деле не должны попадать в область комментариев:
Кредит за содержание этого ответа принадлежит Хеннингу Макхолму .
хмахольм ушел за Монику
пользователь2218339
хмахольм ушел за Монику
пользователь2218339
хмахольм ушел за Монику
пользователь2218339
Ян Худек
пользователь2218339