NodeMCU v3 + BME280

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

wt gru 18, 2018 11:43 am

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 5886 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 5886 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 218 razy
Ostatnio zmieniony wt sie 20, 2019 8:09 pm przez Yepestis, łącznie zmieniany 3 razy.
Duch__
Posty: 682
Rejestracja: śr sie 24, 2016 7:26 pm
Lokalizacja: Opole

ndz gru 23, 2018 9:03 pm

Skoro zmodyfikowałeś nasze softy to warto byłoby pokazać całe źródła.
Aktualnie w domu: 8xSRW-01, 1xROW-02, SUPLA BUTTON V3.4, 16xDS na ESP (GUI), Sonoff S20 jako kontroler CWU

Przydatne linki:
viewtopic.php?f=9&t=4160
search.php?keywords=
Yepestis
Posty: 222
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

ndz gru 23, 2018 9:05 pm

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 198 razy
dogu18
Posty: 71
Rejestracja: czw paź 11, 2018 8:35 pm

czw gru 27, 2018 7:13 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
Yepestis
Posty: 222
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

czw gru 27, 2018 7:40 pm

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: 71
Rejestracja: czw paź 11, 2018 8:35 pm

czw gru 27, 2018 8:30 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ę??
Awatar użytkownika
Robert Błaszczak
Posty: 748
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontaktowanie:

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/
Pozdrawiam
Robert Błaszczak
https://www.blaszczak.pl
dogu18
Posty: 71
Rejestracja: czw paź 11, 2018 8:35 pm

czw gru 27, 2018 8:40 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
Awatar użytkownika
Robert Błaszczak
Posty: 748
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontaktowanie:

czw gru 27, 2018 8:46 pm

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
https://www.blaszczak.pl
Yepestis
Posty: 222
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

czw gru 27, 2018 9:08 pm

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

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