NodeMCU v3 + BME280

Yepestis
Posty: 605
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

Witam

Chciałem spróbować swoich sił i na bazie prazy udostępnionej przez kolegów wojtas567 i Duch__ oraz odrobiny własnej inwencji twórczej powstał mój skromny projekt.

Jest to wersja z interfejsem konfiguracyjnym na stronie WWW.
Po załadowaniu programu do modułu ESP, tryb konfiguracyjny uruchamia się automatycznie.
Jeżeli zajdzie taka potrzeba to w celu ponownego wejścia w tryb konfiguracyjny konieczne jest naciśnięcie dwa razy przycisku reset w odstępie nie większym niż 3 sekudny.
Moduł zgłasza się pod nazwą sieci WIFI:
SUPLA-BME280... hasło to 12345678

Po połączeniu z siecią SUPLA-BME280 wchodzimy na stronę 192.168.4.1 i przeprowadzamy konfigurację.
Konfig.png
Konfig.png (25.87 KiB) Przejrzano 10070 razy
Po przeprowadzeniu konfiguracji interfejs konfiguracyjny dostępny jest na stałe pod adresem IP uzyskanym z DHCP lub ustawionym na sztywno.
Dostępna jest także możliwość aktualizacji z poziomu interfejsu www. Login do aktualizacji to admin a hasło supla

Z poziomu GUI możemy skalibrować pomiar ciśnienia oraz podejrzeć ostatnie pomiary z BME280. Wartości pomiarów odświeżane są co 5 sekund.

Pomiary.png
Pomiary.png (38.46 KiB) Przejrzano 10070 razy


Udostępniam plik bin, być może komuś się przyda.
SUPLA_BM280_GUI_SILAR_V0.2.6.ino.nodemcu.bin.zip
(226.86 KiB) Pobrany 482 razy
Ostatnio zmieniony wt sie 20, 2019 8:09 pm przez Yepestis, łącznie zmieniany 3 razy.
Awatar użytkownika
Duch__
Posty: 1779
Rejestracja: śr sie 24, 2016 7:26 pm
Lokalizacja: Opole

Skoro zmodyfikowałeś nasze softy to warto byłoby pokazać całe źródła.
Obrazek
Yepestis
Posty: 605
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

Duch__ pisze: ndz gru 23, 2018 9:03 pm Skoro zmodyfikowałeś nasze softy to warto byłoby pokazać całe źródła.
Chciałem dodać do pierwszego postu ale niestety się nie da. Dodaję poniżej.
SUPLA_BM280_GUI_SILAR_V0.2.6.ino.zip
(9.44 KiB) Pobrany 512 razy
dogu18
Posty: 257
Rejestracja: czw paź 11, 2018 8:35 pm

słyszałem ze BME ma problemy z temperaturą, prawda to to??

Jeśli tak to warto by było dodać też jakiegoś ds tylko do temp na innym gpio.

jest też może możliwość oszczędzania energii w NodeMcu tak żeby dało się go zasilić bateryjne, bo przymierzam się właśnie do takiego projektu


Pozdrawiam
Pozdrawiam
Grzegorz Labudda
Yepestis
Posty: 605
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

dogu18 pisze: czw gru 27, 2018 7:13 pm słyszałem ze BME ma problemy z temperaturą, prawda to to??
Ja nic takiego nie słyszałem i z własnych obserwacji mogę potwierdzić że pomiary temperatury były niemal identyczne na dwóch BME280 i jednym DS18B20. Różnica nie przekraczała 0,5 °C podczas kilku dni obserwacji.

Polecam również rzucić okiem na porównanie różnych typów czujników
http://www.kandrsmith.org/RJS/Misc/Hygr ... _many.html
dogu18
Posty: 257
Rejestracja: czw paź 11, 2018 8:35 pm

mówię tylko to co przeczytałem na innych forach. ale jak tak twierdzisz to zamawiam:) tylko BME


a co myślisz o zasilaniu bateryjnym?? 18650 + panel solarny da radę??
Pozdrawiam
Grzegorz Labudda
Awatar użytkownika
Robert Błaszczak
Posty: 3970
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

Da radę. Zerknij na moją stację pogodową zasilaną panelem solarnym. Stacja działa od maja bez żadnych problemów (z tym że dane wysyła co 6 minut do bazy SQL, a nie do SUPLI).
Stacja: https://malinowemeteo.zgora.pl
Opis wykonania: https://www.blaszczak.pl/instrukcja-wyk ... cji-meteo/
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
dogu18
Posty: 257
Rejestracja: czw paź 11, 2018 8:35 pm

Robert Błaszczak pisze: czw gru 27, 2018 8:35 pm Da radę. Zerknij na moją stację pogodową zasilaną panelem solarnym. Stacja działa od maja bez żadnych problemów (z tym że dane wysyła co 6 minut do bazy SQL, a nie do SUPLI).
Stacja: https://malinowemeteo.zgora.pl
Opis wykonania: https://www.blaszczak.pl/instrukcja-wyk ... cji-meteo/
Wiem ze się da:) właśnie Twoja stacja na Majsterkowo mnie zainspirowała:)

tylko pytanie czy ta bateria i solar starczy do Supli dane są wysyłane częściej chyba
Pozdrawiam
Grzegorz Labudda
Awatar użytkownika
Robert Błaszczak
Posty: 3970
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

Warunek podstawowy to wprowadzenie ESP w stan uśpienia między odczytami. To podstawa przy zasilaniu bateryjnym. Nie wiem, czy softy pod SUPLĘ mają obsługę uśpienia ESP.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
Yepestis
Posty: 605
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

Wrzucam poprawioną i uaktualnioną wersję 0.2.8 wraz ze wszystkimi bibliotekami.

SUPLA_BM280_GUI_SILAR_V0.2.8.zip
(309.41 KiB) Pobrany 524 razy
ODPOWIEDZ

Wróć do „Projekty użytkowników”