Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
-
- Posty: 95
- Rejestracja: poniedziałek, 16 lip 2012, 09:38
- Ulubiony Alkohol: własny
- Status Alkoholowy: Drinker
- Podziękował: 100 razy
- Otrzymał podziękowanie: 5 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
Wgrywam do nodeMCU v3 oraz do wemosa, a jaki inny może być ten drugi adres ?
Ostatnio zmieniony sobota, 7 lis 2020, 12:57 przez manowar, łącznie zmieniany 1 raz.
-
Autor tematu - Posty: 183
- Rejestracja: sobota, 30 lis 2019, 12:53
- Podziękował: 26 razy
- Otrzymał podziękowanie: 7 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
Mateos jaki adres pokazalo Ci w konsoli jak wgryeales file system?
Udało mi się znaleźć listę adresów:
https://github.com/scanlime/esp8266-Ard ... boards.txt
generic.menu.FlashSize.512K64.build.spiffs_start=0x6B000
generic.menu.FlashSize.1M512.build.spiffs_start=0x7B000
generic.menu.FlashSize.1M256.build.spiffs_start=0xBB000
generic.menu.FlashSize.1M128.build.spiffs_start=0xDB000
generic.menu.FlashSize.1M64.build.spiffs_start=0xEB000
generic.menu.FlashSize.2M.build.spiffs_start=0x100000
generic.menu.FlashSize.4M1M.build.spiffs_start=0x300000
generic.menu.FlashSize.4M3M.build.spiffs_start=0x100000
# generic.menu.FlashSize.8M.build.spiffs_start=0x100000
# generic.menu.FlashSize.16M.build.spiffs_start=0x100000
huzzah.menu.FlashSize.4M3M.build.spiffs_start=0x100000
huzzah.menu.FlashSize.4M1M.build.spiffs_start=0x300000
nodemcu.menu.FlashSize.4M3M.build.spiffs_start=0x100000
nodemcu.menu.FlashSize.4M1M.build.spiffs_start=0x300000
nodemcuv2.menu.FlashSize.4M3M.build.spiffs_start=0x100000
nodemcuv2.menu.FlashSize.4M1M.build.spiffs_start=0x300000
modwifi.build.spiffs_start=0x100000
thing.build.spiffs_start=0x6B000
esp210.menu.FlashSize.4M3M.build.spiffs_start=0x100000
esp210.menu.FlashSize.4M1M.build.spiffs_start=0x300000
# wifio.build.spiffs_start=0x6B000
d1.menu.FlashSize.4M3M.build.spiffs_start=0x100000
d1.menu.FlashSize.4M1M.build.spiffs_start=0x300000
d1_mini.menu.FlashSize.4M3M.build.spiffs_start=0x100000
d1_mini.menu.FlashSize.4M1M.build.spiffs_start=0x300000
espino.menu.FlashSize.4M1M.build.spiffs_start=0x300000
espino.menu.FlashSize.4M3M.build.spiffs_start=0x100000
Musisz znaleźć swoją płytkę i wpisać wartość z spiffs_start
Z tego co widzę, to większość przypadków pokrywa 0x100000 i 0x300000, więc zacznij od tych.
Udało mi się znaleźć listę adresów:
https://github.com/scanlime/esp8266-Ard ... boards.txt
generic.menu.FlashSize.512K64.build.spiffs_start=0x6B000
generic.menu.FlashSize.1M512.build.spiffs_start=0x7B000
generic.menu.FlashSize.1M256.build.spiffs_start=0xBB000
generic.menu.FlashSize.1M128.build.spiffs_start=0xDB000
generic.menu.FlashSize.1M64.build.spiffs_start=0xEB000
generic.menu.FlashSize.2M.build.spiffs_start=0x100000
generic.menu.FlashSize.4M1M.build.spiffs_start=0x300000
generic.menu.FlashSize.4M3M.build.spiffs_start=0x100000
# generic.menu.FlashSize.8M.build.spiffs_start=0x100000
# generic.menu.FlashSize.16M.build.spiffs_start=0x100000
huzzah.menu.FlashSize.4M3M.build.spiffs_start=0x100000
huzzah.menu.FlashSize.4M1M.build.spiffs_start=0x300000
nodemcu.menu.FlashSize.4M3M.build.spiffs_start=0x100000
nodemcu.menu.FlashSize.4M1M.build.spiffs_start=0x300000
nodemcuv2.menu.FlashSize.4M3M.build.spiffs_start=0x100000
nodemcuv2.menu.FlashSize.4M1M.build.spiffs_start=0x300000
modwifi.build.spiffs_start=0x100000
thing.build.spiffs_start=0x6B000
esp210.menu.FlashSize.4M3M.build.spiffs_start=0x100000
esp210.menu.FlashSize.4M1M.build.spiffs_start=0x300000
# wifio.build.spiffs_start=0x6B000
d1.menu.FlashSize.4M3M.build.spiffs_start=0x100000
d1.menu.FlashSize.4M1M.build.spiffs_start=0x300000
d1_mini.menu.FlashSize.4M3M.build.spiffs_start=0x100000
d1_mini.menu.FlashSize.4M1M.build.spiffs_start=0x300000
espino.menu.FlashSize.4M1M.build.spiffs_start=0x300000
espino.menu.FlashSize.4M3M.build.spiffs_start=0x100000
Musisz znaleźć swoją płytkę i wpisać wartość z spiffs_start
Z tego co widzę, to większość przypadków pokrywa 0x100000 i 0x300000, więc zacznij od tych.
Ostatnio zmieniony sobota, 7 lis 2020, 18:37 przez stefunk, łącznie zmieniany 3 razy.
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
spiffs.bin do 0x00300000
firmware.bin do 0x00000000
firmware.bin do 0x00000000
Kod: Zaznacz cały
...
Writing at 0x00300000... (100 %)
Wrote 1024000 bytes (10558 compressed) at 0x00300000 in 0.9 seconds (effective 8779.8 kbit/s)...
Hash of data verified.
...
Wrote 496112 bytes (360318 compressed) at 0x00000000 in 31.8 seconds (effective 124.7 kbit/s)...
Hash of data verified.
...
-
- Posty: 2
- Rejestracja: sobota, 21 gru 2019, 19:39
-
Autor tematu - Posty: 183
- Rejestracja: sobota, 30 lis 2019, 12:53
- Podziękował: 26 razy
- Otrzymał podziękowanie: 7 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
Wrzuciłem kod z dość dużą poprawką, sterowanie grzałką było odwrócone
Instrukcja wgrywania przez PlatformIO:
0. Pobieramy z githuba kod aplikacji i go rozpakowujemy
- https://github.com/stefunkk/OpenStill/a ... master.zip
1. Instalujemy Visual Studio Code:
- https://code.visualstudio.com/Download
2. Instalujemy dodatek PlatformIO
- https://platformio.org/install/ide?install=vscode jak na obrazku, klikamy 1, wpisujemy 2, klikamy 3
3. Teraz musimy otworzyć projekt - klimay na ikonkę "home" na dole ekranu:
4. Klikamy "Open Project"
5. Wybieramy katalog z pobranym z githuba (i rozpakowanym) projektem
6. Klikamy Upload (strzałka w prawo na dole ekranu)
W tym momencie mamy wgrany system, ale brakuje nam jeszcze pliku ze stroną internetową
7. Aby wgrać stronę klikamy w ikonę głowy robaka po lewej, wybieramy nasze urządzenie i "Upload FileSystem Image"
Instrukcja wgrywania przez PlatformIO:
0. Pobieramy z githuba kod aplikacji i go rozpakowujemy
- https://github.com/stefunkk/OpenStill/a ... master.zip
1. Instalujemy Visual Studio Code:
- https://code.visualstudio.com/Download
2. Instalujemy dodatek PlatformIO
- https://platformio.org/install/ide?install=vscode jak na obrazku, klikamy 1, wpisujemy 2, klikamy 3
3. Teraz musimy otworzyć projekt - klimay na ikonkę "home" na dole ekranu:
4. Klikamy "Open Project"
5. Wybieramy katalog z pobranym z githuba (i rozpakowanym) projektem
6. Klikamy Upload (strzałka w prawo na dole ekranu)
W tym momencie mamy wgrany system, ale brakuje nam jeszcze pliku ze stroną internetową
7. Aby wgrać stronę klikamy w ikonę głowy robaka po lewej, wybieramy nasze urządzenie i "Upload FileSystem Image"
Ostatnio zmieniony poniedziałek, 9 lis 2020, 11:32 przez stefunk, łącznie zmieniany 1 raz.
-
- Posty: 2
- Rejestracja: sobota, 21 gru 2019, 19:39
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
ok, krok do przodu wgrane przez Platform oi, jest sieć, loguje sie do niej, wchodze na http://192.168.4.1/ wpisuje nazwe i hasło do konta, odłączam płytne i podłączam ponownie, sieci juz niema, loguje się do tej którą wpisałem wcześniej i po wejściu na http://192.168.4.1/ mam błąd wczytywania strony, co robię zle?
-
Autor tematu - Posty: 183
- Rejestracja: sobota, 30 lis 2019, 12:53
- Podziękował: 26 razy
- Otrzymał podziękowanie: 7 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
Będę dorzucał kolejne elementy do wykrywania zalania kolumny:
https://pl.aliexpress.com/item/4000784161424.html - czujnik ciśnienia
https://pl.aliexpress.com/item/4000285528283.html - bezkontaktowy czujnik zalania - możliwe, że tego użyję też do sprawdzania naczynia odbiorczego i automatycznego zamykania odbioru + notyfikacja
Chciałem zamówić jeszcze zawór, ale nie za bardzo wiem który
https://www.aliexpress.com/item/32974736824.html - 1/4 mosiądz, uszczelka fkm
czy po prostu zamówić od Boleckiego?
http://bolecki.pl/pl/produkt/elektrozawor_nc_14-24
https://pl.aliexpress.com/item/4000784161424.html - czujnik ciśnienia
https://pl.aliexpress.com/item/4000285528283.html - bezkontaktowy czujnik zalania - możliwe, że tego użyję też do sprawdzania naczynia odbiorczego i automatycznego zamykania odbioru + notyfikacja
Chciałem zamówić jeszcze zawór, ale nie za bardzo wiem który
https://www.aliexpress.com/item/32974736824.html - 1/4 mosiądz, uszczelka fkm
czy po prostu zamówić od Boleckiego?
http://bolecki.pl/pl/produkt/elektrozawor_nc_14-24
-
Autor tematu - Posty: 183
- Rejestracja: sobota, 30 lis 2019, 12:53
- Podziękował: 26 razy
- Otrzymał podziękowanie: 7 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
https://www.aliexpress.com/item/2031106046.html - tutaj cena 22 pln :O coś z nią jest nie tak?
https://www.aliexpress.com/item/2031338333.html - tu stal za 44, tylko jaki otwór?
https://www.aliexpress.com/item/2031338333.html - tu stal za 44, tylko jaki otwór?
Ostatnio zmieniony wtorek, 10 lis 2020, 09:56 przez stefunk, łącznie zmieniany 1 raz.
-
- Posty: 243
- Rejestracja: poniedziałek, 11 lut 2019, 14:03
- Podziękował: 8 razy
- Otrzymał podziękowanie: 5 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
Ten za 44 z wysyłką wychodzi 81.
Bielecki ma w ofercie z otworem 4 mm
Bielecki ma w ofercie z otworem 4 mm
Ostatnio zmieniony wtorek, 10 lis 2020, 10:06 przez Carl, łącznie zmieniany 1 raz.
-
- Posty: 242
- Rejestracja: sobota, 25 maja 2019, 02:06
- Podziękował: 17 razy
- Otrzymał podziękowanie: 4 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
Tu masz prawie 2 w cenie jednego od Boleckiego, ostatnio kupiłem ale jeszcze nie sprawdziłem. Poprzednie jeden mi nie trzymał, delikatnie kropelkował, więc jest ryzyko. U nas wszystkie sklepy sprzedają kwasówkę, nie widziałem mosiądzu, może stosują w miedzianych destylatorach.
https://a.aliexpress.com/_mPBoO4D
https://a.aliexpress.com/_mPBoO4D
-
Autor tematu - Posty: 183
- Rejestracja: sobota, 30 lis 2019, 12:53
- Podziękował: 26 razy
- Otrzymał podziękowanie: 7 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
Jeżeli zamówiłeś te z uszczelkami NBR to one nie nadają się do etanolu.
https://passerotti.pl/materialy/odpornosc_chemiczna
https://passerotti.pl/materialy/odpornosc_chemiczna
-
- Posty: 95
- Rejestracja: poniedziałek, 16 lip 2012, 09:38
- Ulubiony Alkohol: własny
- Status Alkoholowy: Drinker
- Podziękował: 100 razy
- Otrzymał podziękowanie: 5 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
Czy możesz dodać drugi SSR? tylko wł/wył.
Mam 2 grzałki, pierwsza stałe grzanie, a druga z regulacją mocy grzania.
Oraz pytanie o podłączenie, czy do D4 idzie plus ?
Mam 2 grzałki, pierwsza stałe grzanie, a druga z regulacją mocy grzania.
Oraz pytanie o podłączenie, czy do D4 idzie plus ?
Ostatnio zmieniony wtorek, 10 lis 2020, 18:10 przez manowar, łącznie zmieniany 1 raz.
-
Autor tematu - Posty: 183
- Rejestracja: sobota, 30 lis 2019, 12:53
- Podziękował: 26 razy
- Otrzymał podziękowanie: 7 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
D4 zmieniłem na D6 - przy D4 nie uruchamiał mi się esp
Dodawanie nowych rzeczy pewnie tak, ale muszę sam z tego korzystać, bo w innym wypadku będzie jak ze sterowaniem grzałki. Jak dojdą wszystkie czujniki to pewnie będę przestawiał się na większą automatyzację i podłączenie grzałek do kolejnych ssr'ów
Do D6 (Sterowanie ssr) nie idzie nic z zasilania
Dodawanie nowych rzeczy pewnie tak, ale muszę sam z tego korzystać, bo w innym wypadku będzie jak ze sterowaniem grzałki. Jak dojdą wszystkie czujniki to pewnie będę przestawiał się na większą automatyzację i podłączenie grzałek do kolejnych ssr'ów
Do D6 (Sterowanie ssr) nie idzie nic z zasilania
Ostatnio zmieniony wtorek, 10 lis 2020, 19:25 przez stefunk, łącznie zmieniany 1 raz.
-
- Posty: 95
- Rejestracja: poniedziałek, 16 lip 2012, 09:38
- Ulubiony Alkohol: własny
- Status Alkoholowy: Drinker
- Podziękował: 100 razy
- Otrzymał podziękowanie: 5 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
Podłączyłem do D6, działa ok . Drugą grzałkę więc muszę podłączyć poza sterownikiem, lub podpowiedz jak dodać drugi SSR do innego pina .
Ostatnio zmieniony środa, 11 lis 2020, 12:55 przez manowar, łącznie zmieniany 1 raz.
-
Autor tematu - Posty: 183
- Rejestracja: sobota, 30 lis 2019, 12:53
- Podziękował: 26 razy
- Otrzymał podziękowanie: 7 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
Jeżeli coś wam nie działa, zadawajcie proszę pytania tutaj, wtedy jest szansa, że skorzysta z tego ktoś jeszcze, lub ktoś inny odpowie.
Jeżeli nie działa wyświetlacz mimo połączenia wg. obrazków z googla - fraza "i2c [twój model płytki]" to możliwe, że jest pod innym adresem niż ten którego ja używam.
W pliku LcdService.cpp trzeba zmienic LCD_ADDRESS z 0x3F na np. 0x27 (są to dwa najbardziej standardowe)
Jest jeszcze możliwość, że podaliście mu zasilanie 3v i trzeba podkręcić kontrast na max
Orientuje się ktoś, czy zamiast SSR można użyć czegoś mniej grzejącego się do sterowania 2 pozostałymi grzałkami? Chodzi mi o coś pokroju przełącznika w sonoffie, wiem, że one mają krótszą żywotność, ale przy odpalaniu grzałek tylko do nagrzania to nie powinien być problem. Może dzięki temu uda się ograniczyć ilość ciepła i używać obudowy z PLA, które mają wytrzymałość do 50 stopni, bo przy 3 SSR'ach wątpię, żeby wytrzymała.
Jeżeli nie działa wyświetlacz mimo połączenia wg. obrazków z googla - fraza "i2c [twój model płytki]" to możliwe, że jest pod innym adresem niż ten którego ja używam.
W pliku LcdService.cpp trzeba zmienic LCD_ADDRESS z 0x3F na np. 0x27 (są to dwa najbardziej standardowe)
Jest jeszcze możliwość, że podaliście mu zasilanie 3v i trzeba podkręcić kontrast na max
Orientuje się ktoś, czy zamiast SSR można użyć czegoś mniej grzejącego się do sterowania 2 pozostałymi grzałkami? Chodzi mi o coś pokroju przełącznika w sonoffie, wiem, że one mają krótszą żywotność, ale przy odpalaniu grzałek tylko do nagrzania to nie powinien być problem. Może dzięki temu uda się ograniczyć ilość ciepła i używać obudowy z PLA, które mają wytrzymałość do 50 stopni, bo przy 3 SSR'ach wątpię, żeby wytrzymała.
Ostatnio zmieniony czwartek, 12 lis 2020, 08:48 przez stefunk, łącznie zmieniany 2 razy.
-
- Posty: 2604
- Rejestracja: wtorek, 15 sty 2013, 15:29
- Podziękował: 83 razy
- Otrzymał podziękowanie: 301 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
Przekaźnik? Np. taki: https://elecena.pl/product/4836097/g5rl-u1a-e-3dc + podstawka i oczywiście dioda zabezpieczająca wejście uC. Aczkolwiek poszedł bym i tak w jakiś tranzystorowy bufor i wybrał wersję 5V albo nawet 12V - zależnie od tego jak będzie zasilany sterownik.
″Iloraz inteligencji tłumu jest równy IQ najgłupszego jego przedstawiciela podzielonemu przez liczbę uczestników.„
- Terry Pratchett
- Terry Pratchett
-
Autor tematu - Posty: 183
- Rejestracja: sobota, 30 lis 2019, 12:53
- Podziękował: 26 razy
- Otrzymał podziękowanie: 7 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
https://allegro.pl/oferta/modul-z-2-prz ... 9262348387 - 30A na kanał będzie chyba wystarczającym zapasem, do jakiej temperatury one się nagrzewają?
Ostatnio zmieniony czwartek, 12 lis 2020, 09:36 przez stefunk, łącznie zmieniany 1 raz.
-
Autor tematu - Posty: 183
- Rejestracja: sobota, 30 lis 2019, 12:53
- Podziękował: 26 razy
- Otrzymał podziękowanie: 7 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
Zamówiłem moduł wagi do testów.
https://pl.aliexpress.com/item/1005001425591567.html
Jeżeli się uda to planuję zrobić dodatkową informację z prędkością odbioru i ostrzeżenie przed przelaniem pojemnika (pojemność wpisywana na stronie)
https://pl.aliexpress.com/item/1005001425591567.html
Jeżeli się uda to planuję zrobić dodatkową informację z prędkością odbioru i ostrzeżenie przed przelaniem pojemnika (pojemność wpisywana na stronie)
-
Autor tematu - Posty: 183
- Rejestracja: sobota, 30 lis 2019, 12:53
- Podziękował: 26 razy
- Otrzymał podziękowanie: 7 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
https://allegro.pl/oferta/modul-z-2-prz ... 9262348387 to trzeba podłączać do gpio przez opornik? Po włączeniu kanału wyświetlacz mi się ściemnia, a przy włączonym kanale nie chce się uruchomić
Ostatnio zmieniony niedziela, 15 lis 2020, 00:41 przez stefunk, łącznie zmieniany 1 raz.
-
Autor tematu - Posty: 183
- Rejestracja: sobota, 30 lis 2019, 12:53
- Podziękował: 26 razy
- Otrzymał podziękowanie: 7 razy
Re: Otwarte oprogramowanie pod ESP do kontroli pracy kolumny
https://www.aliexpress.com/item/4001151486461.html tu jest taki sam
Przekaźnik ma wpięte dc+ i dc- do odpowiednio vcc in i gnd obok. Gpio są wpięte do In1 i In2, com jest niepodpięty (nie wiem nawet do czego służy).
Jeżeli chodzi Ci o wpięcie się bezpośrednio do ładowarki to nie mam pojęcia jak to zrobić, bo całość zasilana jest z usb
Przekaźnik ma wpięte dc+ i dc- do odpowiednio vcc in i gnd obok. Gpio są wpięte do In1 i In2, com jest niepodpięty (nie wiem nawet do czego służy).
Jeżeli chodzi Ci o wpięcie się bezpośrednio do ładowarki to nie mam pojęcia jak to zrobić, bo całość zasilana jest z usb
Ostatnio zmieniony niedziela, 15 lis 2020, 10:21 przez stefunk, łącznie zmieniany 1 raz.