licznik impulsów +/-
-
- Posts: 10
- Joined: Thu Apr 22, 2021 12:24 pm
Jeżeli tak się da zrobić, aby na stronie pokazywać różnicę 2 liczników, to byłoby już jakieś prawie gotowe rozwiązanie. Licznik na stronie www ma pokazywać ile osób jest aktualnie na basenie. Może być Max 350 ludzi. Jeżeli będzie więcej, albo będzie się zbliżało do tej wartości, to na stronie basenu będzie komunikat. aby nie jechać na darmo i zaplanować przyjazd na basen w inny dzień. Przydałoby się jeszcze np. o północy automatyczne zerowanie licznika pokazującego różnicę , aby skorygować mogące się pojawić niedokładności.
-
- Posts: 10
- Joined: Thu Apr 22, 2021 12:24 pm
Jak można dodać taki wirtualny licznik z różnicą innych liczników. szukam w necie jakiejś instrukcji i nic nie mogę trafić. Może jakiś link do samouczka?
-
- Posts: 1738
- Joined: Fri Nov 17, 2017 2:26 pm
- Location: Poznań
viewtopic.php?t=14792zeew wrote: Tue Jun 25, 2024 10:00 am Jak można dodać taki wirtualny licznik z różnicą innych liczników. szukam w necie jakiejś instrukcji i nic nie mogę trafić. Może jakiś link do samouczka?
Jakbyś potrzebował pomocy w prezentacji na dowolnej stronie to też możesz śmiało pisać.
tu moje dane temperatur z basenu (Supla) https://lector.xiaomifans.pl/
Niespełniony automatyk. 
https://www.youtube.com/@3D_Lamp.Photos

https://www.youtube.com/@3D_Lamp.Photos
-
- Posts: 10
- Joined: Thu Apr 22, 2021 12:24 pm
Tak widziałem Twoje rozwiązanie wygląda naprawdę super ale wymaga ono zaprzęgnięcia i ogarnięcie Rasbery Pi - raczej nie dam rady. Szukam czy da się to zrobić w samej supli lub poprzez modyfikację wsadu na ESP8266 generowanego np z GUI-Generic.
Potrzebuję licznik, który można wyświetlić na stronie i którego wartość można zwiększać lub zmniejsza impulsami np. na ESP-01S.
Potrzebuję licznik, który można wyświetlić na stronie i którego wartość można zwiększać lub zmniejsza impulsami np. na ESP-01S.
-
- Posts: 10485
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Obawiam się, że modyfikacja GUI-Generic i samodzielna kompilacja jest trudniejsza, niż to zaprzęgnięcie maliny (lub dowolnego serwerka na linuxie).zeew wrote: Wed Jun 26, 2024 10:44 am Tak widziałem Twoje rozwiązanie wygląda naprawdę super ale wymaga ono zaprzęgnięcia i ogarnięcie Rasbery Pi - raczej nie dam rady. Szukam czy da się to zrobić w samej supli lub poprzez modyfikację wsadu na ESP8266 generowanego np z GUI-Generic.
Potrzebuję licznik, który można wyświetlić na stronie i którego wartość można zwiększać lub zmniejsza impulsami np. na ESP-01S.
Ogólnie nie ma gotowego rozwiązania na to, co potrzebujesz. Także:
1. możesz sam napisać soft/skrypty, skompilować i wgrać na "dowolne" urządzenie (może to być też modyfikacja istniejącego softu) lub
2. znajdziesz kogoś, kto to zrobi za Ciebie
-
- Posts: 1738
- Joined: Fri Nov 17, 2017 2:26 pm
- Location: Poznań
Jeżeli taki licznik nie jest potrzebny Ci w Supla / w aplikacji.zeew wrote: Wed Jun 26, 2024 10:44 am Tak widziałem Twoje rozwiązanie wygląda naprawdę super ale wymaga ono zaprzęgnięcia i ogarnięcie Rasbery Pi - raczej nie dam rady. Szukam czy da się to zrobić w samej supli lub poprzez modyfikację wsadu na ESP8266 generowanego np z GUI-Generic.
Potrzebuję licznik, który można wyświetlić na stronie i którego wartość można zwiększać lub zmniejsza impulsami np. na ESP-01S.
To można go ogarnąć w PHP + MySQL (w tedy nie jest potrzebne żadne dodatkowe urządzenie) można również zrobić aby o godzinie 0:00 zerował się (robił korektę) gdyby się nie wyzerował. Zrobiłbym pobierany danych do bazy dany co minutę i pobieranie tego na stronę.
Ja to rozwiązałem ze strona HTML uruchamia zapętlony skrypt JS (pętla co 15 sekund) który pobiera dane MySQL przez skrypt PHP.
Dodatkowy skrypt PHP uruchamiany przez CRON co minutę który pobiera dane z Supla.
Nawet baza danych nie potrzebna bo te kilka wartości, które i tak będą nadpisywane, można zapisać w JSON.
Last edited by Lector on Wed Jun 26, 2024 2:50 pm, edited 2 times in total.
Niespełniony automatyk. 
https://www.youtube.com/@3D_Lamp.Photos

https://www.youtube.com/@3D_Lamp.Photos
-
- Posts: 4484
- Joined: Sat Dec 22, 2018 8:55 pm
- Location: Zielona Góra
Już wcześniej (na poprzedniej stronie tego wątku) podpowiadałem jak to można ogarnąć.
Ty stwierdziłeś (wyróżnienie moje):
Ty stwierdziłeś (wyróżnienie moje):
To jak rozumiem - skoro nie jest to żaden programistyczny problem - dasz radę ogarnąć temat. A jeśli jednak jest to dla Ciebie nie do ogarnięcia, to napisz w dziale Ogłoszenia, co potrzebujesz to dostaniesz pewnie jakieś oferty. Potrzebujesz urządzenie + oprogramowanie do specjalistycznego zastosowania, więc raczej nie licz, że ktoś to zrobi dla Ciebie za darmo.zeew wrote: Mon Jun 10, 2024 10:27 am [...]
Znalazłem urządzenie Zamel LIW-01 ale ono potrafi tylko dodawać impulsy, a nie potrafi odejmować (tak jakby to był jakiś wielki problem programistyczny). Może ktoś podpowie jakieś inne urządzenie.
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
-
- Posts: 1738
- Joined: Fri Nov 17, 2017 2:26 pm
- Location: Poznań
No nie tak specjalistyczne, potrzebne ESP z wygenerowanym firmware na GG, aby stworzyło dwa liczniki impulsów.
Podpiąć do wejść liczników impulsy z bramki wejścia i wyjścia, a resztę ogarnie skrypt PHP, również aby o 0:00 robił korektę i w radzie potrzeby zerował licznik osób na basenie.
Fakt pewnie dałoby radę zrobić jakiś dedykowany firmware, ale nie ma takiej potrzeby. Z tego co czytam, chodzi o prezentację na stronie WWW ilości osób na basenie, ile jest jeszcze wolnych miejsc.
Podpiąć do wejść liczników impulsy z bramki wejścia i wyjścia, a resztę ogarnie skrypt PHP, również aby o 0:00 robił korektę i w radzie potrzeby zerował licznik osób na basenie.
Fakt pewnie dałoby radę zrobić jakiś dedykowany firmware, ale nie ma takiej potrzeby. Z tego co czytam, chodzi o prezentację na stronie WWW ilości osób na basenie, ile jest jeszcze wolnych miejsc.
Niespełniony automatyk. 
https://www.youtube.com/@3D_Lamp.Photos

https://www.youtube.com/@3D_Lamp.Photos
-
- Posts: 4484
- Joined: Sat Dec 22, 2018 8:55 pm
- Location: Zielona Góra
Ja bym to zrobił np. na Raspberry Pi. Dwa liczniki w Pythonie na dwóch GPIO i zapis do bazy danych. Można wtedy na www pokazać aktualną ilość osób na basenie, a dane z bazy wykorzystać do analiz / statystyk. Supla do tego kompletnie nie potrzebna (ewentualnie kanał KPOP pokazujący aktualną ilość osób na basenie - tyle że skorzysta z tego kilka osób, a równie dobrze może na smartfonie wyświetlić stronę z licznikiem).
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
-
- Posts: 1738
- Joined: Fri Nov 17, 2017 2:26 pm
- Location: Poznań
Odpisałem na PWzeew wrote: Wed Jun 26, 2024 10:44 am Tak widziałem Twoje rozwiązanie wygląda naprawdę super ale wymaga ono zaprzęgnięcia i ogarnięcie Rasbery Pi - raczej nie dam rady. Szukam czy da się to zrobić w samej supli lub poprzez modyfikację wsadu na ESP8266 generowanego np z GUI-Generic.
Potrzebuję licznik, który można wyświetlić na stronie i którego wartość można zwiększać lub zmniejsza impulsami np. na ESP-01S.

https://lector.xiaomifans.pl/licznik/
Niespełniony automatyk. 
https://www.youtube.com/@3D_Lamp.Photos

https://www.youtube.com/@3D_Lamp.Photos