16 x DS na ESP (GUI) by Duch__ only THINGSPEAK

Awatar użytkownika
Duch__
Posty: 1779
Rejestracja: śr sie 24, 2016 7:26 pm
Lokalizacja: Opole

Witam.

Dzisiaj udostępniam kolejny soft mianowicie:
16 x DS na ESP (GUI) w wersji tylko na THINGSPEAKA (brak współpracy z SUPLA).

UWAGA!!! DO POPRAWNEJ PRACY POTRZEBNE JEST KONTO W SERWISIE THINGSPEAK!!!

Jest to wersja z interfejsem konfiguracyjnym na stronie WWW.
Po załadowaniu programu do modułu ESP, w celu wejścia w tryb konfiguracyjny konieczne jest naciśnięcie dwa razy przycisku reset w odstępie jednej sekudny. Moduł zgłosi się pod nazwą sieci WIFI:
THINGSPEAK_DS hasło to 12345678

Po zalogowaniu wchodzimy na stronę 192.168.4.1
main_page.png
main_page.png (138.29 KiB) Przejrzano 4301 razy
W module konieczne jest ustawienie parametrów USTAWIENIA WIFI, THINGSPEAK API i KONFIGURACJA DS18b20.

Jeśli nie chcemy korzystać z wybranego kanału THINGSPEAK wpisujemy 0 - wysyłanie do danego kanału Thingspeak zostanie wyłączone.

Ustawienie adresu ID układu DS18b20 na 2800000000000000 powoduje że moduł ESP nie próbuje pobrać z takiego adresu wartości temperatury, a do kanału THINGSPEAK nie przesyłana jest żadna wartość. Jeśli moduł będzie miał 10 razy problemy z odczytem temperatury z DS18b20 to wzwiększy licznik błędu dla kosteczki DS18b20 (Wartość E), a temperatura zostanie wysłana jako -127 stopni C. W przypadku podania adresu DS18b20 innego niż 2800000000000000 pojawi się dodatkowe pole w którym możemy ustawić nazwę czujnika - wykorzystywana również przy wykresach.

Interfejs konfiguracyjny dostępny jest na stałe pod adresem IP uzyskanym z DHCP lub ustawionym na sztywno w polu Ustawienie modułu.

Pod przyciskiem SZUKAJ DS pojawi się stronka:
search.png
search.png (24.61 KiB) Przejrzano 4301 razy
Dzięki niej możemy zobaczyć aktualnie podłączone DS18b20 do magistrali 1-WIRE (Niezadeklarowane modułu wyświetlane są ze znacznikiem NOWY).

Pod przyciskiem AKTUALIZACJA możliwe jest wybranie nowego pliku BIN i wrzucenie go do modułu ESP bez konieczności podłączania programatora. Wymagany login: admin ,hasło: password.
update.png
update.png (15.52 KiB) Przejrzano 4301 razy

Przycisk Restart uruchamia ponownie moduł tak jakby dopiero co został podłączony do prądu.
Ostatnio zmieniony ndz gru 09, 2018 12:19 pm przez Duch__, łącznie zmieniany 2 razy.
Obrazek
Awatar użytkownika
Duch__
Posty: 1779
Rejestracja: śr sie 24, 2016 7:26 pm
Lokalizacja: Opole

Pod przyciskiem Wykresy dostępne mamy 3 możliwości przeglądania wykresów wstecz:
1 godzina
1 dzień
7 dni
charts.png
charts.png (22.94 KiB) Przejrzano 4297 razy
Wykresy same się dodają do strony jeśli ID czujnika będzie wpisane inne niż 2800000000000000



Wpisując adres URL naszego modułu z końcówką /serial np.
http://192.168.1.10/serial możliwe jest wyświetlenia 50 ostatnich zdarzeń zarejestrowanych przez moduł
serial.png
serial.png (28.06 KiB) Przejrzano 4297 razy

W górnej części strony głównej wyświetlany jest aktualny nasz adres zewnętrzny pobierany z serwisu IPIFY oraz siła sygnału.
Siła sygnału regulowana jest automatycznie przez moduł dzięki temu moduł nie szumi nam nad głowami z pełną mocą nadawczą - jeśli coś mu się nie spodoba przy któreś łączności to podnosi wartość mocy. Regulacja automatyczna w zakresie 0.5-20dBm.

Na koniec kod źródłowy:
16xDS18b20 ONLY THINGSPEAK.zip
(16.27 KiB) Pobrany 224 razy
Pozdrawiam,
Duch__
Obrazek
kwiatek67
Posty: 37
Rejestracja: pn sie 12, 2019 8:16 pm

Duch__ pisze: ndz gru 09, 2018 12:05 pm Pod przyciskiem Wykresy dostępne mamy 3 możliwości przeglądania wykresów wstecz:
1 godzina
1 dzień
7 dni
charts.png

Wykresy same się dodają do strony jeśli ID czujnika będzie wpisane inne niż 2800000000000000



Wpisując adres URL naszego modułu z końcówką /serial np.
http://192.168.1.10/serial możliwe jest wyświetlenia 50 ostatnich zdarzeń zarejestrowanych przez moduł
serial.png


W górnej części strony głównej wyświetlany jest aktualny nasz adres zewnętrzny pobierany z serwisu IPIFY oraz siła sygnału.
Siła sygnału regulowana jest automatycznie przez moduł dzięki temu moduł nie szumi nam nad głowami z pełną mocą nadawczą - jeśli coś mu się nie spodoba przy któreś łączności to podnosi wartość mocy. Regulacja automatyczna w zakresie 0.5-20dBm.

Na koniec kod źródłowy:
16xDS18b20 ONLY THINGSPEAK.zip

Pozdrawiam,
Duch__
Co źle zrobiłem ze nie mam takich wykresów , są tylko białe prostokąty i napisy przy nich Invalid Channel.
Konto mam , wykresy w aplikacji są.
Awatar użytkownika
Duch__
Posty: 1779
Rejestracja: śr sie 24, 2016 7:26 pm
Lokalizacja: Opole

Sorry że dopiero teraz ale mało tutaj ostatnio zaglądam.

Masz uruchomiony tryb prywatny na THINGSPEAK? Jeśli tak to go wyłącz.
Obrazek
kwiatek67
Posty: 37
Rejestracja: pn sie 12, 2019 8:16 pm

Duch__ pisze: wt gru 24, 2019 11:16 am Sorry że dopiero teraz ale mało tutaj ostatnio zaglądam.

Masz uruchomiony tryb prywatny na THINGSPEAK? Jeśli tak to go wyłącz.
Zgadza się , poszło . Dziękuję
ODPOWIEDZ

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