Czujniki w bibliotece SuplaDevice

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

Dla jednego czujnika deszczu będzie działać jeśli zrobisz klasę dziedziczącą po Rain i napiszesz metodę getValue, która będzie robiła to samo co aktualny "get_rain". Metodę count i całą obsługę przerwań zostaw bez zmian.

Licznik impulsów jest lepszym kanałem do deszczu, bo tam po prostu liczysz ilość impulsów, którym odpowiada jakiś opad. Licznik impulsów da Ci z automatu opad na 10 min, na godzinę, dobowy, miesięczny i roczny.
Kanał deszczu pokaże Ci tylko to co ostatnio sobie tam obliczyłeś.
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
QLQ
Posty: 2276
Rejestracja: ndz wrz 03, 2017 9:13 am
Lokalizacja: Koszalin

0oki. Dziękuję. Czyli sobie z tym nie poradzę. :(
jak coś nie działa to włącz zasilanie.....
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

QLQ pisze: ndz mar 28, 2021 7:44 am 0oki. Dziękuję. Czyli sobie z tym nie poradzę. :(
Dorzucę na listę zadań
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
QLQ
Posty: 2276
Rejestracja: ndz wrz 03, 2017 9:13 am
Lokalizacja: Koszalin

klew pisze: ndz mar 28, 2021 6:10 pm
QLQ pisze: ndz mar 28, 2021 7:44 am 0oki. Dziękuję. Czyli sobie z tym nie poradzę. :(
Dorzucę na listę zadań
:D :D super
jak coś nie działa to włącz zasilanie.....
Awatar użytkownika
QLQ
Posty: 2276
Rejestracja: ndz wrz 03, 2017 9:13 am
Lokalizacja: Koszalin

Tr,y pytania. A co z kanałem samej wilgotności? Niby jest ale nie przyjmuje danych?!
1. Tu na sztywno wpisana wartość 95 a w apce to:
Screenshot_20210328-203913_Firefox.jpg
Screenshot_20210328-203913_Firefox.jpg (28.11 KiB) Przejrzano 1490 razy
2.Jest też kanał WEATERSTATION ... niby w Cloud się pojawia ale w apce nie ma nawet ikony
3. W deszczomierzu w Cloud wartość jest 100x większą niż w apce
jak coś nie działa to włącz zasilanie.....
dogu18
Posty: 257
Rejestracja: czw paź 11, 2018 8:35 pm

QLQ pisze: ndz mar 28, 2021 6:38 pm Tr,y pytania. A co z kanałem samej wilgotności? Niby jest ale nie przyjmuje danych?!
1. Tu na sztywno wpisana wartość 95 a w apce to:Screenshot_20210328-203913_Firefox.jpg
Przyłączam się do pytania w svd wykorzystałem ten kanał i ciągle jest pusty.
Pozdrawiam
Grzegorz Labudda
Łukaszek
Posty: 3
Rejestracja: pt sie 13, 2021 11:48 am

Hej, a ja mam pytanie o odczyt wartości czujnika temperatury do dalszej obróbki.
Np mam czujnik DS18B20, wszystko poprawnie dodane, widzę dobre wartości w apce Supla.
Ale chciałbym też wyświetlać tą wartość na wyświetlaczu podłączonym do płytki. Stąd pytanie czy tą wartość która wysyłana jest na serwer da się wyciągnąć z pomocą bibloteki czy trzeba realizować oddzielny odczyt bezpośrednio z czujnika
Awatar użytkownika
lukfud
Posty: 2091
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

Łukaszek pisze: pt sie 13, 2021 11:50 am Hej, a ja mam pytanie o odczyt wartości czujnika temperatury do dalszej obróbki.
Np mam czujnik DS18B20, wszystko poprawnie dodane, widzę dobre wartości w apce Supla.
Ale chciałbym też wyświetlać tą wartość na wyświetlaczu podłączonym do płytki. Stąd pytanie czy tą wartość która wysyłana jest na serwer da się wyciągnąć z pomocą bibloteki czy trzeba realizować oddzielny odczyt bezpośrednio z czujnika
viewtopic.php?p=85384#p85384
https://www.facebook.com/groups/supladiy/
Łukaszek
Posty: 3
Rejestracja: pt sie 13, 2021 11:48 am

Ok, napisałem tak i mam temperaturę z pierwszego czujnika. Jak wskazać drugi, trzeci, czwarty?
(mam int, bo chce bez danych po przecinku)

Kod: Zaznacz cały

auto element = Supla::Element::begin();
auto channel = element->getChannel(); 
int lastTemperature = channel->getValueDouble();
lcd.print(lastTemperature);
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

Korekty pomiarów lepiej robić w ten sposób:
viewtopic.php?f=61&t=8310
Widzimy się na Supla Offline Party vol. 2 :!:
ODPOWIEDZ

Wróć do „Arduino IDE”