Anemometr w nowej bibliotece

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

Post

Trochę to trwało ale w końcu się udało. Przeglądając zasoby internetu udało mi się znaleźć rozwiązanie i oto powstało kolejne moje dzieło :lol:
W załączniku sofcik który wykorzystuje biblioteki Anemometr.h /Anemometr.cpp
You do not have the required permissions to view the files attached to this post.
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
User avatar
Goral64
Posts: 3151
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie

Post

Do jakiego to czujnika wiatru?
Widzimy się na Supla Offline Party Season 2 :D

Image
User avatar
klew
Posts: 8638
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Pięknie :). Właśnie miałem wracać do Twojego posta, ale widzę, że już nie potrzeba :)

BTW. z reguły staram się, aby wszystkie akcje, które coś ustawiają na pinach, były umieszczane w metodzie onInit(). Również attachInterupt bym tam dał.

Problem może się czasem pokazać, gdy ktoś utworzy anemometr jako obiekt globalny. Wtedy może nastąpić tzw. "static initialization fiasco" - objawia się to losowym crashem u niektórych osób, a u innych wszystko działa ;)
Widzimy się na Supla Offline Party vol. 2 :!:
User avatar
shimano73
Posts: 1995
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze

Post

W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
User avatar
shimano73
Posts: 1995
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze

Post

klew wrote: Fri Nov 20, 2020 9:53 pm Pięknie :). Właśnie miałem wracać do Twojego posta, ale widzę, że już nie potrzeba :)

BTW. z reguły staram się, aby wszystkie akcje, które coś ustawiają na pinach, były umieszczane w metodzie onInit(). Również attachInterupt bym tam dał.

Problem może się czasem pokazać, gdy ktoś utworzy anemometr jako obiekt globalny. Wtedy może nastąpić tzw. "static initialization fiasco" - objawia się to losowym crashem u niektórych osób, a u innych wszystko działa ;)
Za twoją namową dokonałem małej korekty biblioteki , w metodzie onInit () umieściłem to o czym wspomniałeś;
You do not have the required permissions to view the files attached to this post.
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
tumi
Posts: 54
Joined: Sat Sep 30, 2017 5:37 pm

Post

Czy jesteście w stanie opublikować plik bin dla jakiegoś modułu żeby podpiąć anemometr?
User avatar
shimano73
Posts: 1995
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze

Post

Na te chwile nie bardzo jest to możliwe, ponieważ trzeba wydziergać taki soft aby zwykły śmiertelnik mógł sobie odpowiednio ustawić go pod swoj anemometr np mój ma tak : 1 impuls na sekundę odpowiada 2.4km/h .
Postaram się coś takiego przygotować .
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
tumi
Posts: 54
Joined: Sat Sep 30, 2017 5:37 pm

Post

shimano73 wrote: Mon Nov 23, 2020 7:01 pm Na te chwile nie bardzo jest to możliwe, ponieważ trzeba wydziergać taki soft aby zwykły śmiertelnik mógł sobie odpowiednio ustawić go pod swoj anemometr np mój ma tak : 1 impuls na sekundę odpowiada 2.4km/h .
Postaram się coś takiego przygotować .
Byłoby super 🙂 swoją drogą skąd wiesz jakiej prędkości odpowiada 1 impuls? Każdy może mieć inaczej?
User avatar
shimano73
Posts: 1995
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze

Post

Skąd wiem , ano wpadła mi w ręce jego specyfikacja w której było to określone
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
Pawele
Posts: 176
Joined: Tue Sep 05, 2017 5:59 pm

Post

shimano73 wrote: Fri Nov 20, 2020 9:55 pm Ja ma taki tu
https://a.aliexpress.com/_BPHxIJ
Temat aktualny? Jeśli kupię ten anenometr to wystarczy, że to wgram i będzie działać?

Potrafię z suplą jedynie korzystać z gotowych rozwiązań, sam sobie nic nie umiem zmodyfikować stąd pytam :D

Return to “Projekty użytkowników”