NodeMCU v3 + BME280

Yepestis
Posts: 144
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław

Tue Dec 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) Viewed 5001 times
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) Viewed 5001 times


Udostępniam plik bin, być może komuś się przyda.
SUPLA_BM280_GUI_SILAR_V0.2.6.ino.nodemcu.bin.zip
(226.86 KiB) Downloaded 126 times
Last edited by Yepestis on Tue Aug 20, 2019 8:09 pm, edited 3 times in total.
User avatar
Duch__
Posts: 506
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Sun Dec 23, 2018 9:03 pm

Skoro zmodyfikowałeś nasze softy to warto byłoby pokazać całe źródła.
Aktualnie na budowie: 8x SRW-01, 1x ROW-02, SUPLA BUTTON V2.0, 16 x DS na ESP (GUI), Sonoff S20 jak kontroler CWU, Ping IP Socket.

Przydatne linki:
viewtopic.php?f=9&t=4160
search.php?keywords=
Yepestis
Posts: 144
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław

Sun Dec 23, 2018 9:05 pm

Duch__ wrote:
Sun Dec 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) Downloaded 143 times
dogu18
Posts: 60
Joined: Thu Oct 11, 2018 8:35 pm

Thu Dec 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
Posts: 144
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław

Thu Dec 27, 2018 7:40 pm

dogu18 wrote:
Thu Dec 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
Posts: 60
Joined: Thu Oct 11, 2018 8:35 pm

Thu Dec 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ę??
User avatar
Robert Błaszczak
Posts: 343
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Contact:

Thu Dec 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
Posts: 60
Joined: Thu Oct 11, 2018 8:35 pm

Thu Dec 27, 2018 8:40 pm

Robert Błaszczak wrote:
Thu Dec 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
User avatar
Robert Błaszczak
Posts: 343
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Contact:

Thu Dec 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
Posts: 144
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław

Thu Dec 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) Downloaded 146 times
Post Reply