Anemometr w nowej bibliotece

Awatar użytkownika
shimano73
Posty: 1968
Rejestracja: ndz lut 28, 2016 12:27 pm
Lokalizacja: Orzesze
Kontakt:

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
Załączniki
Anemometr.zip
(4.03 KiB) Pobrany 247 razy
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
Awatar użytkownika
Goral64
Posty: 3131
Rejestracja: pt gru 27, 2019 6:22 pm
Lokalizacja: Żerniki Wrocławskie
Kontakt:

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

Obrazek
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

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 :!:
Awatar użytkownika
shimano73
Posty: 1968
Rejestracja: ndz lut 28, 2016 12:27 pm
Lokalizacja: Orzesze
Kontakt:

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

Wezmę udział w Supla Offline Party 2024 :)
Awatar użytkownika
shimano73
Posty: 1968
Rejestracja: ndz lut 28, 2016 12:27 pm
Lokalizacja: Orzesze
Kontakt:

klew pisze: pt lis 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ś;
Załączniki
Anemometr.zip
(2.37 KiB) Pobrany 184 razy
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
tumi
Posty: 54
Rejestracja: sob wrz 30, 2017 5:37 pm

Czy jesteście w stanie opublikować plik bin dla jakiegoś modułu żeby podpiąć anemometr?
Awatar użytkownika
shimano73
Posty: 1968
Rejestracja: ndz lut 28, 2016 12:27 pm
Lokalizacja: Orzesze
Kontakt:

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
Posty: 54
Rejestracja: sob wrz 30, 2017 5:37 pm

shimano73 pisze: pn lis 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?
Awatar użytkownika
shimano73
Posty: 1968
Rejestracja: ndz lut 28, 2016 12:27 pm
Lokalizacja: Orzesze
Kontakt:

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
Posty: 176
Rejestracja: wt wrz 05, 2017 5:59 pm

shimano73 pisze: pt lis 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
ODPOWIEDZ

Wróć do „Projekty użytkowników”