czujnik skrzynki pocztowej

User avatar
shimano73
Posts: 2008
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze

Post

Ja zbudowałem swój prototyp na podstawie projektu z tej strony https://www.espthings.io/index.php/2022 ... ox-switch/ zamówiłem płytki ,polutowałem , napisałem program, działa. Wg założeń projektu urządzenie pracuje na baterii , tyle że w czasie czuwania esp jest pozbawione zasilania , naruszenie czujnika otwarcia skrzynki przez listonosza czy domownika powoduje wybudzenie esp , wysłanie info o stanach czujników , info baterii i odcięcie zasilania .Urządzenie w czasie czuwania pobiera najwyżej kilka uA, w czasie nadawania ok 50-100mA w czasie ok7s, tyle potrzeba aby nawiązać kontakt , wysłać dane i się wyłączyć. Projekt posiada bład , to moja prywatna ocena, podczas montażu padły mi 4 sztuki esp, zanim pojąłem o co chodzi. A chodzi o to że użyty tam ch330N jest zasilany z 5V i taki poziom logiczny pojawia sie na rx/tx esp. Po modyfikacji płytki polegającej na zmianie zasilania na 3v3 jest lepiej. Drugie ALE :) , urządzenie potrafi kilka lat pracować na baterii jeśli listonosz nie wrzuci nic do skrzynki , a w tym czasie rozładuje się bateria. Musiałem też zmodyfikować bibliotekę suladevice aby urządzenie mogło pozostawać przez tydzień w trybie snu bez "utraty połączenia z serwerem" . Czasem zdarzało się że wybudzone urządzenie nie potrafiła połączyć się z serwerem / siecią wifi i rozładowała sie bateria. Jeśli miałbym kontynuować projekt, a pewnie tak bedzie to należałoby zmienić baterię na aktu i dodać panel fotovoltaiczny, lub zasilić ze stałego źródła np z napędu bramy. Ja mam mam skrzynkę pocztową i napęd blisko siebie, pójdę w tym kierunku.
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
matrix0606
Posts: 357
Joined: Tue Nov 08, 2022 9:05 pm

Post

Też noszę się z zamiarem wykonania prostego sterownika informującego czy listonosz coś do skrzynki wrzucił. Chcę oprzeć się na sofcie GUI Generic z Deep Sleep.
Tylko nie wiem na jak długo da się uśpić wemosa żeby pobierał jak najmniej prądu bo chcę to zasilać z akumulatorka 18650.
Nie wiem też czy po uśpieniu informacja zniknie i nie będzie nic widać, czyli wemos nieobecny w sieci.
Vivo V21 5G 8G RAM + 4G SWAP
Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk
GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G
PSU - SPC Vero L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB
mmiikk
Posts: 475
Joined: Mon Aug 06, 2018 1:27 pm

Post

matrix0606 wrote: Sun Oct 06, 2024 12:56 pm Też noszę się z zamiarem wykonania prostego sterownika informującego czy listonosz coś do skrzynki wrzucił. Chcę oprzeć się na sofcie GUI Generic z Deep Sleep.
Tylko nie wiem na jak długo da się uśpić wemosa żeby pobierał jak najmniej prądu bo chcę to zasilać z akumulatorka 18650.
Nie wiem też czy po uśpieniu informacja zniknie i nie będzie nic widać, czyli wemos nieobecny w sieci.
Bawiłem się deepsleep z wemosem i 18650, nie wytrzymyał dłuzej niż 2 tygodnie, a w zasadzie półtora tygodnia, wemos i bateria to nie jest dobre połączenie
matrix0606
Posts: 357
Joined: Tue Nov 08, 2022 9:05 pm

Post

mmiikk wrote: Sun Oct 06, 2024 4:02 pm Bawiłem się deepsleep z wemosem i 18650, nie wytrzymyał dłuzej niż 2 tygodnie, a w zasadzie półtora tygodnia, wemos i bateria to nie jest dobre połączenie
No ja niestety nie mam wyjścia. Dostępu do stałego zasilania przy skrzynce nie mam bo w kamienicy mieszkam.
Wymyśliłem sobie taki włącznik zasilania jak z linku niżej. Trzeba wkleić to do paska adresu (to z falstad jest), albo otworzy się samo. Gdy układ jest wyłączony to pobiera to dosłownie pA. Wystarczyłoby wybudzić wemosa, wysłać powiadomienie i uśpić go ponownie.
Górny włącznik ze schematu włączy zasilanie ogólne, a włącznik niżej to krańcówka uruchamiana gdy listonosz otworzy okienko do wrzucenia poczty.

https://tinyurl.com/yv3wduqe
Vivo V21 5G 8G RAM + 4G SWAP
Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk
GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G
PSU - SPC Vero L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB
tomzi
Posts: 45
Joined: Fri May 19, 2023 6:12 am

Post

mmiikk wrote: Sun Oct 06, 2024 4:02 pm
matrix0606 wrote: Sun Oct 06, 2024 12:56 pm Też noszę się z zamiarem wykonania prostego sterownika informującego czy listonosz coś do skrzynki wrzucił. Chcę oprzeć się na sofcie GUI Generic z Deep Sleep.
Tylko nie wiem na jak długo da się uśpić wemosa żeby pobierał jak najmniej prądu bo chcę to zasilać z akumulatorka 18650.
Nie wiem też czy po uśpieniu informacja zniknie i nie będzie nic widać, czyli wemos nieobecny w sieci.
Bawiłem się deepsleep z wemosem i 18650, nie wytrzymyał dłuzej niż 2 tygodnie, a w zasadzie półtora tygodnia, wemos i bateria to nie jest dobre połączenie
Trzeba wytargać z PCB układ USB/UART (i wszystko co jest zasilane z 5V) i zmienić stabilizator na LDO MCP1700 (np.MCP1700T-3302E/MB) i działa jak bajka! mam w ten sposób zrobione na deep sleepie (wybudzanie co 60min) czujkę do szamba i bateria trzyma prawie rok. Niestety na ESP8266 nie da się ustawić dłuższego czasu sleepa niż około 72minuty
matrix0606
Posts: 357
Joined: Tue Nov 08, 2022 9:05 pm

Post

tomzi wrote: Tue Oct 08, 2024 9:56 am Trzeba wytargać z PCB układ USB/UART (i wszystko co jest zasilane z 5V) i zmienić stabilizator na LDO MCP1700 (np.MCP1700T-3302E/MB) i działa jak bajka! mam w ten sposób zrobione na deep sleepie (wybudzanie co 60min) czujkę do szamba i bateria trzyma prawie rok. Niestety na ESP8266 nie da się ustawić dłuższego czasu sleepa niż około 72minuty
Rozumiem, że już po wgraniu GG.
Vivo V21 5G 8G RAM + 4G SWAP
Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk
GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G
PSU - SPC Vero L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB
tomzi
Posts: 45
Joined: Fri May 19, 2023 6:12 am

Post

można nawet przed jak masz konwerter USB/UART zewnętrzny i zasilisz to z 3.3V:) można nawet podpiąć bez stabilizatora LDO bezpośrednio pod zasilanie z baterii pod ESP8266 - powinno wytrzymać i dodatkowo wydłużyć czas pracy (napięcie pracy dla ESP8266 to 3 -3,6V)
matrix0606
Posts: 357
Joined: Tue Nov 08, 2022 9:05 pm

Post

tomzi wrote: Wed Oct 09, 2024 10:30 am można nawet przed jak masz konwerter USB/UART zewnętrzny i zasilisz to z 3.3V:)
Też o tym pomyślałem, ale chciałem się upewnić.
tomzi wrote: Wed Oct 09, 2024 10:30 ammożna nawet podpiąć bez stabilizatora LDO bezpośrednio pod zasilanie z baterii pod ESP8266 - powinno wytrzymać i dodatkowo wydłużyć czas pracy (napięcie pracy dla ESP8266 to 3 -3,6V)
Wołałbym nie ryzykować. Na zdjęciu częściowo rozładowany aku 18650 i ma prawie 4.1V. W pełni naładowany będzie miał 4.2V co raczej zabije ESP.
Ale już na przykład zastosowanie stabilizatora LDO HT7327, HT7330 lub HT7333 już coś by zmieniło.
You do not have the required permissions to view the files attached to this post.
Vivo V21 5G 8G RAM + 4G SWAP
Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk
GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G
PSU - SPC Vero L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB

Return to “Projekty użytkowników”