Chcesz to Ci podeślę SD na której było to kompilowaneLector wrote: Thu Oct 21, 2021 8:01 pm Też bym sobie chętnie dodał pokazywanie jakości powietrza.
Tak jak przypuszczałem że będzie problem z kompilacją że względu na biblioteki.
Może ktoś by się pokusił i przepisał, napisał kod w którym konfiguracja odbywają by się na stronie konfiguracyjnej.
W tedy firmware w formie bin byłby "wieczny".
Supla Airly Connect - odczyt jakości powietrza
-
- Posts: 2352
- Joined: Sun Sep 03, 2017 9:13 am
- Location: Koszalin
jak coś nie działa to włącz zasilanie.....
-
- Posts: 16
- Joined: Thu Sep 09, 2021 5:07 am
Witam, udało mi się ogarnąć projekt.
Jednak mam teraz inny problemik.
Kolega Duch ustawił program na pasek z sześcioma ledami. Mam gotowy pasek na 8 ledów. Próbuję ogarnąć by wyświetlał mi wszystkie 8 jednak ciągle świecą tylko 6
w kodzie zmieniłem:
na
teoretycznie powinno zadziałać. Jest to miejsce gdzie konfiguruje się parametry paska led. W drugą stronę, gdy zmieniam np. na 4 ledy wtedy działa. Ustawiam więcej niż 6 nie działa. Może ktoś podpowie w czym tkwi problem?
Jednak mam teraz inny problemik.
Kolega Duch ustawił program na pasek z sześcioma ledami. Mam gotowy pasek na 8 ledów. Próbuję ogarnąć by wyświetlał mi wszystkie 8 jednak ciągle świecą tylko 6
w kodzie zmieniłem:
Code: Select all
Adafruit_NeoPixel strip = Adafruit_NeoPixel(6, PIN, NEO_GRB + NEO_KHZ800);
Code: Select all
Adafruit_NeoPixel strip = Adafruit_NeoPixel(8, PIN, NEO_GRB + NEO_KHZ800);
-
- Posts: 16
- Joined: Thu Sep 09, 2021 5:07 am
Gdyby ktoś był zainteresowany....ogarnąłem problem. Doszedłem do tego dopiero gdy znacząco pogorszyła się jakość powietrza 
W kodzie zdefiniowano barwę diod odpowiadającą odzwierciedleniu współczynnika CAQI oraz ilość diod, które mają to czynić. Tak więc jak jest "zielono" to święcą wszystkie diody a gdy zanieczyszczenie wzrasta zmniejsza się ilość zaświeconych diod. Przy współczynniku CAQI powyżej 100 kolor ledów to czerwony a ich liczba zdefiniowana jest na 1. Wprowadzając zmiany można wyświetlacz dostosować wg potrzeb.

W kodzie zdefiniowano barwę diod odpowiadającą odzwierciedleniu współczynnika CAQI oraz ilość diod, które mają to czynić. Tak więc jak jest "zielono" to święcą wszystkie diody a gdy zanieczyszczenie wzrasta zmniejsza się ilość zaświeconych diod. Przy współczynniku CAQI powyżej 100 kolor ledów to czerwony a ich liczba zdefiniowana jest na 1. Wprowadzając zmiany można wyświetlacz dostosować wg potrzeb.
-
- Posts: 164
- Joined: Mon Jun 04, 2018 7:36 am
Jak stacja pokazuje siłę wiatru np teraz 24km/h to da się to też do supli wrzucić?
-
- Posts: 92
- Joined: Fri Jan 03, 2020 11:14 pm
Nie widać tej opcji w API i tylko stacje Airly.org to pokazuje bo np ze stacji Głównego Inspektoratu Ochrony Środowiska niema tegosoren wrote: Sun Jan 08, 2023 8:28 pm Jak stacja pokazuje siłę wiatru np teraz 24km/h to da się to też do supli wrzucić?
-
- Posts: 639
- Joined: Wed Jul 31, 2019 9:20 am
- Location: Białogard
Wcześniej temat mi umknął dopiero parę dni temu znalazłem ten wątek. Zmodyfikowałem kod Duch_ na swoje potrzeby. Zamiast Supli telegram i zamiast taśmy diody.
Kiedy powietrze się zmienia powiadomienie na tel i zmiana emotionek. Dodatkowo tryb nocny, żeby od 22:00 - 6:00 diody świeciły ciemniej.
Gratulacje Duch_ świetna robota.
Kiedy powietrze się zmienia powiadomienie na tel i zmiana emotionek. Dodatkowo tryb nocny, żeby od 22:00 - 6:00 diody świeciły ciemniej.
Gratulacje Duch_ świetna robota.
You do not have the required permissions to view the files attached to this post.
-
- Posts: 281
- Joined: Mon Jun 27, 2022 10:11 am
- Location: Opole
a prościej było zadzwonic do airly, by ci powiesili czujnik (który też ma pasek ledowy i też tak zmienia kolory ;> )Duch__ wrote: Sat Jan 25, 2020 3:26 pm Docelowo układ ma być zamontowany u moich rodziców, którzy korzystają z tego samego czujnika AIRLY co ja i robione to było pod nich - łatwy i czytelny odczyt jakości powietrza. Ja będe korzystał przez apkę![]()

-
- Posts: 293
- Joined: Sun Nov 08, 2020 3:41 pm
mam taki błąd przy kompilacji czego mi brakuje?
Code: Select all
exit status 1
'class SuplaDeviceClass' has no member named 'setPressureCallback'
-
- Posts: 10457
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Wygląda jakbyś kompilował jakiś stary program napisany na starą bibliotekę, z nową wersją biblioteki.Juszczaczek1 wrote: Sun Oct 15, 2023 10:29 am mam taki błąd przy kompilacji czego mi brakuje?Code: Select all
exit status 1 'class SuplaDeviceClass' has no member named 'setPressureCallback'
Najprościej to ustalić jaka wtedy była dostępna wersja biblioteki supladevice i użyć tej starej wersji do kompilacji
-
- Posts: 293
- Joined: Sun Nov 08, 2020 3:41 pm
kolejny bład

Code: Select all
no return statement in function returning non-void [-Werror=return-type]