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ę.
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ń.
UWAGA!
Bez podłączonego czujnika BME280 moduł nie wystartuje. W konsoli widoczny jest w tym przypadku stosowny komunikat.
Czujnik BME280 domyślnie podpinamy pod GPIO4 - SDA, GPIO5 - SCL
Kod źródłowy oraz skompilowany plik wsadowy dostępny jest na GitHubie
https://github.com/Yepestis/Supla_NodeMCU_BME280
NodeMCU v3 + BME280 v.1.0.0
-
Yepestis
- Posts: 890
- Joined: Mon Sep 24, 2018 6:08 pm
- Location: Wrocław
- Has thanked: 19 times
- Been thanked: 3 times
Nie w tym firmware, bo z założenia ma służyć do szybkiego sprawdzenia czujnika BME280.dawidd wrote: Mon Sep 02, 2019 6:38 pm Yepestis przewidujesz dokładanie jakiś "wodotrysków" do stacji typu czujnik światła, wiatru itp ?
Jak w Supli będzie już dedykowany kanał do stacji pogodowej to się pobawię, jak tylko czas pozwoli.
-
kuris
- Posts: 151
- Joined: Wed May 23, 2018 5:02 am
- Location: Żywiec
Tak na wemos wszystko ładnie śmiga
-
cino111
- Posts: 714
- Joined: Mon May 07, 2018 8:00 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.
