Teraz trzeba coś poskładać do kupy
U góry z nową biblioteką, u dołu ze starą
@piomar2 przyczyna jest w kodzie:Piechurski wrote: Thu Jun 11, 2020 3:06 pm Ja u siebie aby skalibrować musiałem wpisać aż - 890 żeby uzyskać równą wartość ciśnienia![]()
Code: Select all
pressure = (bme.readPressure()-200) / 100.0F;//korekcja ciśnieniaCode: Select all
pressure = bme.readPressure() / 100.0F;
pressure = bme.seaLevelForAltitude(200, pressure); // korekta ciśnienia względem wysokości n.p.m.W nowej SuplaDevice te metody są dostępne przez konstruktor sensora BME280:Goral64 wrote: Wed Jul 01, 2020 7:48 am W bibliotece do BME280 jest dedykowana metoda do wyliczenia względnego ciśnienia względem wysokości n.p.m.
Prawidłowo powinno być:Code: Select all
pressure = bme.readPressure() / 100.0F; pressure = bme.seaLevelForAltitude(200, pressure); // korekta ciśnienia względem wysokości n.p.m.
Code: Select all
BME280(int8_t address = 0x77, float altitude = NAN)
Code: Select all
setAltitude(float newAltitude)
Tak, tak, mam to w nowej wersji z nową biblioteką.klew wrote: Wed Jul 01, 2020 7:59 am W nowej SuplaDevice te metody są dostępne przez konstruktor sensora BME280:albo dedykowaną metodą:Code: Select all
BME280(int8_t address = 0x77, float altitude = NAN)Code: Select all
setAltitude(float newAltitude)
Mam pytanie odnośnie Twojego softu Zybi... W ustawieniach wybieram DS18B20 + BME280. Ustawiam 1 szt dsa. Oba termometry mam podpięte przed configiem. Po ustawieniu wszystkiego, pomimo wpisania, że będzie 1 ds, pokazuje mi ich 8 plus DHT i ciśnienie.... Jak wybiorę sam DS18B20 1 szt, to temp pokazuje poprawnie. To samo z BME280 - jak ustawiam go jako sam BME to poprawnie pokazuje dane. O co kaman? Próbowałem wybrać opcję ALL w czujnikach, ale nic nie dało.Zybi wrote: Thu Apr 02, 2020 7:33 pmTu masz binarkę pod OLED 0,66'' 64x48 i ESP-01, ale można go oczywiście wgrać również do innego modułu ESP.lukasz.hary wrote: Thu Apr 02, 2020 4:05 pm Dzień dobry
Czy jest szansa na modyfikację softu do współpracy z wyświetlaczem OLED 0,66'' 64x48 ? Wiem że jeszcze mniejszy, ale akurat taki mam wolny i chciałem go zastosować.
Pozdrawiam Łukasz
To jest prawdziwy kombajn pomiarowy - 8xDS, BME280, DHT11, DHT22 w różnych kombinacjach.
Lektura readme.txt obowiązkowa.
EDIT:
Ponowna aktywacja wyświetlacza - GPIO0 na chwilę zewrzeć do masy.
.
Nieużywane kanały DS-ów wyłączasz w Cloudzie i wtedy nie pojawią Ci się w apce na smartfonie.Albert wrote: Thu Jul 09, 2020 5:46 pmMam pytanie odnośnie Twojego softu Zybi... W ustawieniach wybieram DS18B20 + BME280. Ustawiam 1 szt dsa. Oba termometry mam podpięte przed configiem. Po ustawieniu wszystkiego, pomimo wpisania, że będzie 1 ds, pokazuje mi ich 8 plus DHT i ciśnienie.... Jak wybiorę sam DS18B20 1 szt, to temp pokazuje poprawnie. To samo z BME280 - jak ustawiam go jako sam BME to poprawnie pokazuje dane. O co kaman? Próbowałem wybrać opcję ALL w czujnikach, ale nic nie dało.Zybi wrote: Thu Apr 02, 2020 7:33 pmTu masz binarkę pod OLED 0,66'' 64x48 i ESP-01, ale można go oczywiście wgrać również do innego modułu ESP.lukasz.hary wrote: Thu Apr 02, 2020 4:05 pm Dzień dobry
Czy jest szansa na modyfikację softu do współpracy z wyświetlaczem OLED 0,66'' 64x48 ? Wiem że jeszcze mniejszy, ale akurat taki mam wolny i chciałem go zastosować.
Pozdrawiam Łukasz
To jest prawdziwy kombajn pomiarowy - 8xDS, BME280, DHT11, DHT22 w różnych kombinacjach.
Lektura readme.txt obowiązkowa.
EDIT:
Ponowna aktywacja wyświetlacza - GPIO0 na chwilę zewrzeć do masy.
.![]()
Jeżeli ma 1 diodę i opis wyprowadzeń to jest S.
Chodzi o schemat, jak podłączyłeś czujniki do modułu ESP? Co do jakich pinów?Albert wrote: Fri Jul 10, 2020 7:55 amZłożyłem to na plytce pcb, wyprowadziłem złącza (tetminale śrubowe pcb), coby szybciej podpinac "peryferia"wszystko raczej jest ok. Wina modułu i większej pamięci?