NodeMCU v3 + BME280 v.1.0.0

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

Mon Sep 02, 2019 4:03 pm

Witam

Projekt ten jest stabilną wersją oprogramowania układowego do obsługi czujnika BME280 za pomocą płytki NodeMCU v3.
Do tej pory projekt był rozwijany i prezentowany w wątku viewtopic.php?f=24&t=4136.

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 mniejszym niż 1 sekunda oraz nie większym niż 3 sekudny.
Moduł zgłasza się pod nazwą sieci WIFI "SUPLA-BME280..." hasło nie jest wymagane.

Po połączeniu z siecią SUPLA-BME280... wchodzimy na stronę 192.168.4.1 i przeprowadzamy konfigurację.

Capture1.JPG
Capture1.JPG (57.32 KiB) Viewed 243 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. Uwaga, pomiary nie są dostępne w trybie konfiguracyjnym.

Do prawidłowego działania należy wykorzystać zmodyfikowaną bibliotekę SuplaDevice.

Wgrywając skompilowany plik .bin należy użyć przedstawionych poniżej ustawień.

ESP8266 DOWNLOAD TOOL V3.6.4.jpg
ESP8266 DOWNLOAD TOOL V3.6.4.jpg (102.51 KiB) Viewed 243 times


Kod źródłowy oraz skompilowany plik wsadowy dostępny jest na GitHubie
https://github.com/Yepestis/Supla_NodeMCU_BME280
User avatar
Robert Błaszczak
Posts: 339
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Contact:

Mon Sep 02, 2019 5:50 pm

Wrzuć jeszcze *.bin na GitHuba :)
Pozdrawiam
Robert Błaszczak
https://www.blaszczak.pl
Yepestis
Posts: 141
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław

Mon Sep 02, 2019 5:53 pm

User avatar
Robert Błaszczak
Posts: 339
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Contact:

Mon Sep 02, 2019 6:30 pm

Faktycznie :). Przepraszam za zamieszanie :)
Pozdrawiam
Robert Błaszczak
https://www.blaszczak.pl
User avatar
dawidd
Posts: 428
Joined: Tue Dec 19, 2017 12:45 pm

Mon Sep 02, 2019 6:38 pm

Yepestis przewidujesz dokładanie jakiś "wodotrysków" do stacji typu czujnik światła, wiatru itp ?
Yepestis
Posts: 141
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław

Mon Sep 02, 2019 6:50 pm

dawidd wrote:
Mon Sep 02, 2019 6:38 pm
Yepestis przewidujesz dokładanie jakiś "wodotrysków" do stacji typu czujnik światła, wiatru itp ?
Nie w tym firmware, bo z założenia ma służyć do szybkiego sprawdzenia czujnika BME280.

Jak w Supli będzie już dedykowany kanał do stacji pogodowej to się pobawię, jak tylko czas pozwoli.
Arek.kandula
Posts: 265
Joined: Mon Dec 24, 2018 8:52 am

Mon Sep 02, 2019 7:19 pm

Do wemosa można wgrać
kuris
Posts: 82
Joined: Wed May 23, 2018 5:02 am

Mon Sep 02, 2019 7:21 pm

Tak na wemos wszystko ładnie śmiga
cino111
Posts: 589
Joined: Mon May 07, 2018 8:00 pm

Mon Sep 02, 2019 8:16 pm

Przydał by się jeszcze przekaźnik do otwierania zaworu na grzejniku, ale taki który przesyła do clouda stan po zerwaniu połączenia.
Yepestis
Posts: 141
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław

Mon Sep 02, 2019 8:51 pm

Po zerwaniu połączenia raczej nic nie prześlesz. Chyba że masz na myśli przywrócenie stanu przekaźnika po powrocie połączenia.
Post Reply