Skocz do zawartości

LPS331AP - czujnik ciśnienia i wysokości Arduino Uno


Pomocna odpowiedź

Witam.
Do Arduino Uno podłączyłem czujnik LPS331AP kupiony w sklepie botland.
Nastąpiło to zgodnie z instrukcją na tej stronie:
https://electropeak.com/learn/interfacing-lps331ap-pressure-altitude-sensor-with-arduino/

Następnie zmieniłem troszkę kod tak, aby pokazywał ciśnienie w milibarach.
 

#include <Wire.h>
#include <LPS.h>

LPS ps;

void setup()
{
  Serial.begin(9600);
  Wire.begin();

  if (!ps.init())
  {
    Serial.println("Failed to autodetect pressure sensor!");
    while (1);
  }

  ps.enableDefault();
}

void loop()
{
  float pressure = ps.readPressureMillibars();
  float altitude = ps.pressureToAltitudeMeters(pressure);
  float temperature = ps.readTemperatureC();
  
  Serial.print("p: ");
  Serial.print(pressure);
  Serial.print(" milibars \t a. ");
  Serial.print(altitude);
  Serial.print(" m\tt: ");
  Serial.print(temperature);
  Serial.println(" deg C");

  delay(2000);
  }

Ponieważ milibary=hektopaskale co do wartości liczbowej a wskazywane obecnie ciśnienie (997milibars) jest kompletnie odklejone od dzisiejszego (1020hPa),
zastanawia mnie gdzie jest popełniony błąd. Czy należy to wszystko jakoś skalibrować dodatkowo?
Dodam, że według tej strony: https://en-gb.topographic-map.com/map-4h57/Poland/ 
znajduje się aktualnie na wysokości 175m nad poziomem morza.

Dziękuję za odpowiedzi.

Zrzut ekranu (124).png

  • Lubię! 1
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.