Na ta chwilę nie potrafię dodać do gui korekty. W kodzie bme.readPressure() - różnicą i masz.
Stacja pogodowa
QLQ chodzi o ten fragment kodu?
Jeśli mieszkam na wysokości 244m npm to jak ten fragment powinien wyglądać?
Kod: Zaznacz cały
//***************************** CIŚNIENIE *******************************************
double get_pressure(int channelNumber, double pressure) {
pressure = bme.readPressure() / 100.0F;
Serial.print("Pressure = ");
Serial.print(bme.readPressure()/100);
Serial.println(" hPa");
return pressure;
}
Spróbuj tak
A w funkcji ciśnienia
Kod: Zaznacz cały
float elevation = 130.1; // wysokość npm na jakim znajduje się czujnik
a w odczycie temperatury:
Kod: Zaznacz cały
t = bme.readPressure() / pow(2.718281828, -(elevation / ((273.15 + bme.readTemperature()) * 29.263))) / 100.0
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
p0- twoje ciśnienie z czujnikadawidd pisze: ↑wt sie 13, 2019 3:00 pm QLQ chodzi o ten fragment kodu?
Jeśli mieszkam na wysokości 244m npm to jak ten fragment powinien wyglądać?Kod: Zaznacz cały
//***************************** CIŚNIENIE ******************************************* double get_pressure(int channelNumber, double pressure) { pressure = bme.readPressure() / 100.0F; Serial.print("Pressure = "); Serial.print(bme.readPressure()/100); Serial.println(" hPa"); return pressure; }
R=8,314 - stała gazowa
u(mi)=0,028964
g=9,81
T - temp u Ciebie z czujnika (w Kelwinach)
h - twoja wysokość n.p.m np 244 m.n.p.m
czyli jakoś tak - nie wiem czy nie ma pomyłki z nawiasami
Kod: Zaznacz cały
pressure = (bme.readPerssure())*exp(-(0.028964*9.81*244)/(8,314*(bme.readTemperature()+273.15))
jak coś nie działa to włącz zasilanie.....
Tutaj masz soft SUPLA_BM280_GUI_SILAR_V0.2.6 dla BME280 z poprawnym pomiarem ciśnienia zredukowanego .
Jedynym mankamentem jest to, że wysokość trzeba wpisać w linijce poniżej przed wgraniem softu.
Kod: Zaznacz cały
float elevation = 130.1; // wysokość npm na jakim znajduje się czujnik
-
- Posty: 393
- Rejestracja: pn gru 24, 2018 8:52 am
A podasz kolego linka do twojego softa
viewtopic.php?t=4136
tutaj jest cały temat
tutaj jest cały temat