Przedstawiam moją modyfikację częściowo już znanego projektu kolegi elmaya z dodanymi kilkoma funkcjami.
Dodatki:
• Poziom sygnału wifi – często mamy utratę sygnału i nie wiadomo z jakiego powodu (możliwość wyłączenia na chmurze)
• Napięcie zasilania – dziwnie zachowujący się moduł zrywanie połączenia (możliwość wyłączenia na chmurze)
Obie funkcje można przeanalizować po czasie na wykresach na stronie https://supla.fracz.com
Przykład jak potrafi skakać napięcie na przetwornicy, po 16-tej wymieniona na inną dodam, że amplituda była jeszcze większa
• Wielkość pamięci – dla informacji jaka jest pamięć w danym ESP (możliwość wyłączenia na chmurze)
• Aktualizacja softu przez www – możliwość aktualizacji bez wyjmowania modułu z puszki
• Obsługa DS, DHT lub BME, czujnik pyłu, równocześnie – na różnych GPIO, po aktualizacji możliwość odczytu z kilku DS itp. zamiast wifi, zasilania i pamięci – nie testowałem.
• Dwa przekaźniki
• Dwa czujniki krańcowe – otwarcie / zamknięcie
Jak zacząć?
1. Programy:
a. arduino IDE – do modyfikacji kodu
b. ESPFlashDownloadTool v3.6.1 lub nowszy – posiada funkcję kasowania pamięci, i wygrywanie
c. ESP8266Flasher – alternatywny program do wgrywania (niepolecany przez forumowiczów, nie wiem czemu ale czasem potrafi lepiej się sprawować niż poprzednik, może to zależy od systemu operacyjnego itp.)
2. Przygotowanie modułu – czyszczenie zawartości ESP programem ESPFlashDownloadTool
Wprowadzamy moduł ESP w tryb flash zwierając GPIO0 do masy i włączając zasilanie, ustawiając właściwy port com wciskamy przycisk ERASE. Należy odczekać aż pojawi się napis „FINISH” na zielonym polu.
3. Pierwsze wgranie softu przez kabel – wybieramy plik supla…generic.bin zmieniamy ustawienia jak na zdjęciu powyżej i ponownie wprowadzamy moduł ESP w tryb flash i klikamy START
Supla ESP wifi manager i aktualizacja przez wifi
-
wojtas567
- Posts: 2334
- Joined: Sun Apr 03, 2016 7:16 pm
- Location: Olsztyn
You do not have the required permissions to view the files attached to this post.
Last edited by wojtas567 on Thu Sep 06, 2018 12:02 pm, edited 1 time in total.
Pozdrawiam
Wojtek
Wojtek
-
wojtas567
- Posts: 2334
- Joined: Sun Apr 03, 2016 7:16 pm
- Location: Olsztyn
Soft na drugiej stronie
Last edited by wojtas567 on Fri Sep 07, 2018 11:22 am, edited 4 times in total.
Pozdrawiam
Wojtek
Wojtek
-
wojtas567
- Posts: 2334
- Joined: Sun Apr 03, 2016 7:16 pm
- Location: Olsztyn
A tu jak zrobić aktualizację
Jeżeli chcemy zmienić lub modyfikować soft – jeżeli zachodzi taka potrzeba
Kompilacja pliku .bin Aktualizacja przez www
W przeglądarce możemy spróbować wprowadzić adres: http://supla.local:81/nowy lub IP modułu np: http://192.168.0.123:81/nowy
Nazwa użytkownika i hasło: admin, supla Dane te można zmienić w arduino podobnie jak ostatni człon do strony: „…/nowy”.
Cieszymy się nowym zmodyfikowanym wsadem bez demontażu modułu
.
Jeżeli chcemy zmienić lub modyfikować soft – jeżeli zachodzi taka potrzeba
Kompilacja pliku .bin Aktualizacja przez www
W przeglądarce możemy spróbować wprowadzić adres: http://supla.local:81/nowy lub IP modułu np: http://192.168.0.123:81/nowy
Nazwa użytkownika i hasło: admin, supla Dane te można zmienić w arduino podobnie jak ostatni człon do strony: „…/nowy”.
Cieszymy się nowym zmodyfikowanym wsadem bez demontażu modułu
You do not have the required permissions to view the files attached to this post.
Pozdrawiam
Wojtek
Wojtek
-
cino111
- Posts: 714
- Joined: Mon May 07, 2018 8:00 pm
No coś pięknego. Niestety dopiero jutro będę mógł wziąć się za testy 
-
dawidd
- Posts: 678
- Joined: Tue Dec 19, 2017 12:45 pm
- Been thanked: 1 time
wojtas567 piszesz ze jest "Obsługa DS, DHT lub BME, czujnik pyłu, równocześnie – na różnych GPIO"
W pliku info jest tylko wspomniane o
DHT22 na porcie GPIO3 - RX,
DS18B20 na porcie GPIO2
Przkaźniki GPIO5 i 13,
czujniki otwarcia na GPIO4 i 16,
Jak w w takim razie podpiąć BME albo czujnik pyłu?
W pliku info jest tylko wspomniane o
DHT22 na porcie GPIO3 - RX,
DS18B20 na porcie GPIO2
Przkaźniki GPIO5 i 13,
czujniki otwarcia na GPIO4 i 16,
Jak w w takim razie podpiąć BME albo czujnik pyłu?
-
wojtas567
- Posts: 2334
- Joined: Sun Apr 03, 2016 7:16 pm
- Location: Olsztyn
BME zamiast DHT, DS i podmiana kawałek kodu a czujnik pyłu podobnie ale na DS 
Tam mam soft bez wifi managera jak to połączę to udostępnię.
Tam mam soft bez wifi managera jak to połączę to udostępnię.
Pozdrawiam
Wojtek
Wojtek
-
dawidd
- Posts: 678
- Joined: Tue Dec 19, 2017 12:45 pm
- Been thanked: 1 time
Zainstalowałem soft na esp07 programem ESPFlashDownloadTool v3.6.4
Esp zgłosił sie jako AP, zapisałem ustawienia a w cloud nie pojawia sie nowe urządzenie. Z putty dostaje coś takiego:
Conexión a la red ............................................................
La conexión no pudo hacerse
Conexión a la red ............................................................
La conexión no pudo hacerse
W czym może być problem?
Esp zgłosił sie jako AP, zapisałem ustawienia a w cloud nie pojawia sie nowe urządzenie. Z putty dostaje coś takiego:
Conexión a la red ............................................................
La conexión no pudo hacerse
Conexión a la red ............................................................
La conexión no pudo hacerse
W czym może być problem?
-
wojtas567
- Posts: 2334
- Joined: Sun Apr 03, 2016 7:16 pm
- Location: Olsztyn
Brak połączenia z wifi
Pozdrawiam
Wojtek
Wojtek
-
dawidd
- Posts: 678
- Joined: Tue Dec 19, 2017 12:45 pm
- Been thanked: 1 time
hmm, nazwa sieci wskakuje sama, a hasło wpisywałem 2 razy bardzo powoli i dokładnie, wiec co ?
A żeby wejść w tryb config to na GPIO 0 trzeba podać mase czy ileś razy zewrzeć do masy?
A żeby wejść w tryb config to na GPIO 0 trzeba podać mase czy ileś razy zewrzeć do masy?
Last edited by dawidd on Fri Sep 07, 2018 10:33 am, edited 1 time in total.
