Poproszę o kod dla bme280.wojtas567 wrote: ↑Wed Mar 27, 2019 4:23 pm Sprawdźcie czy działaa w odczycie temperatury:Code: Select all
float elevation = 130.1; // wysokość npm na jakim znajduje się czujnik
aktualizacjaCode: Select all
t = bme.readPressure() / pow(2.718281828, -(elevation / ((273.15 + bme.readTemperature()) * 29.263))) / 100.0F;
Po testach mogę powiedzieć, że u mnie działa przynajmniej zmienia się wartość przy 30 st miałem ok. 1024, a przy 10 - 1026 hPa
Czujnik ciśnienia atmosferycznego.
-
- Posts: 395
- Joined: Tue Nov 27, 2018 1:43 pm
- Location: Opole
-
- Posts: 2214
- Joined: Sun Apr 03, 2016 7:16 pm
- Location: Olsztyn
Nie działa u Ciebie na BME280 ?
to jest pod BME co prawda testowałem akurat na BME680 ale to są te same komendy.
to jest pod BME co prawda testowałem akurat na BME680 ale to są te same komendy.
Pozdrawiam
Wojtek
Wojtek
-
- Posts: 1976
- Joined: Sun Feb 28, 2016 12:27 pm
- Location: Orzesze
-
- Posts: 2214
- Joined: Sun Apr 03, 2016 7:16 pm
- Location: Olsztyn
To IAQ to jest dosyć dziwne bo pokazuje w zasadzie różne zanieczyszczenia, reaguje dosyć szybko na alkohol czy papierosy, ale 5 minut trwa wstępna kalibracja, a po ok 2 godzinach jest pełna stabilizacja i zastanawiam się jak to się będzie miało do naszych modułów które lubią się czasem resetować .
co do bibliotek to tu mam problem żeby obsłużyć to IAQ
jak ładnie pracuje z suplą to taimer się kończy w 71 minucie (to nawet pomiar nie zdążył się ustabilizować) i nie wiem jak to przeskoczyć.
a jak mam kod który chodzi cały czas to z suplą nie mogę tego połączyć do tego stopnia, że moduł loguje się do sieci wifi a w supli się nie pojawia.
Też testujesz?
Pozdrawiam
Wojtek
Wojtek
-
- Posts: 1976
- Joined: Sun Feb 28, 2016 12:27 pm
- Location: Orzesze
Nie potwierdzam , nie zaprzeczam
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
-
- Posts: 63
- Joined: Thu Feb 28, 2019 8:12 pm
Witam,
Mam problem z uruchomieniem BME280 pod softem z strony 3. Siedze na tym od 5h i nic...
Soft wgrywam na ESP01. Konfiguruje wszystko ( SSID, hasło, supla server itp), ale po zapisaniu i restarcie ESP nie loguje się wogóle do sieci.
Zmiany które zrobiłem w kodzie to tylko:
// Inicjalizacja BME280
Wire.begin(1,3); //(1,3); // GPIO1 - SDA GPIO3 - SCL domyślnie 5, 4
if (!bme.begin(0x76)) {
Czujnik jest podłączony pod TX i RX w ESP01, oraz pod arduino uno sprawdziłem że jest na 0x76.
Jak zaloguje się na ruter to widze że łączy się z ruterem na jakies 2-3s i znika na ok 10 i tak w pętli. Próbowałem ustawić też pod GPIO0 i GPIO2 ale nic sie nie zmienia...
Ktoś ma jakiś pomysł jaka jest przyczyna?
Pozdrawiam
Mam problem z uruchomieniem BME280 pod softem z strony 3. Siedze na tym od 5h i nic...
Soft wgrywam na ESP01. Konfiguruje wszystko ( SSID, hasło, supla server itp), ale po zapisaniu i restarcie ESP nie loguje się wogóle do sieci.
Zmiany które zrobiłem w kodzie to tylko:
// Inicjalizacja BME280
Wire.begin(1,3); //(1,3); // GPIO1 - SDA GPIO3 - SCL domyślnie 5, 4
if (!bme.begin(0x76)) {
Czujnik jest podłączony pod TX i RX w ESP01, oraz pod arduino uno sprawdziłem że jest na 0x76.
Jak zaloguje się na ruter to widze że łączy się z ruterem na jakies 2-3s i znika na ok 10 i tak w pętli. Próbowałem ustawić też pod GPIO0 i GPIO2 ale nic sie nie zmienia...
Ktoś ma jakiś pomysł jaka jest przyczyna?
Pozdrawiam
-
- Posts: 2214
- Joined: Sun Apr 03, 2016 7:16 pm
- Location: Olsztyn
A próbowałeś zamienić SDA z SCL?
Możesz jeszcze zamiast (1,3) ustawić (2,3) i podłączyć terminal to zobaczysz co się dzieje.
Możesz jeszcze zamiast (1,3) ustawić (2,3) i podłączyć terminal to zobaczysz co się dzieje.
Pozdrawiam
Wojtek
Wojtek
-
- Posts: 63
- Joined: Thu Feb 28, 2019 8:12 pm
Zrobiłem tak jak mówisz ustawiłem na 2 i 3 i poszło. Dziwne to jest na 0 i 2 nie działało na 1 i 3 też ale na 2 i 3 jest ok
Teraz tylko kwestia wyświetlania ciśnienia: kanał 0 - nic sie nie wyświetla tylko podpis 260, a na kanale 1 pokazuje mi -74 stopnie
edit// po kilku restartach pokazuje poprawnie ciśnienie.
edit2// z tego co widzę różnice miedzy ciśnieniem z BME a z stacji pogodowej to ok 20hPa czy to normalne? (wysokość nad poziomem może wpisałem prawidłowo 220m, aby wartość była zgodna z rzeczywistością muszę dopisać 0 do wysokość czyli 2200m)
Teraz tylko kwestia wyświetlania ciśnienia: kanał 0 - nic sie nie wyświetla tylko podpis 260, a na kanale 1 pokazuje mi -74 stopnie
edit// po kilku restartach pokazuje poprawnie ciśnienie.
edit2// z tego co widzę różnice miedzy ciśnieniem z BME a z stacji pogodowej to ok 20hPa czy to normalne? (wysokość nad poziomem może wpisałem prawidłowo 220m, aby wartość była zgodna z rzeczywistością muszę dopisać 0 do wysokość czyli 2200m)
-
- Posts: 5208
- Joined: Fri Nov 16, 2018 7:25 am
Czy ktoś kojarzy jakie dane można przesłać na kanał SUPLA_CHANNELTYPE_WEATHER_STATION ??
https://gui-generic-builder.supla.io/
-
- Posts: 18354
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
Nie zostały jeszcze określone. Ten kanał jest dopiero projektowany.