Cześć,
Za pomocą Gui-Generic wgrałem kod do obsługi BH1750 do Wemosa D1 mini. Wskazania pokazują się w aplikacji na telefonie.
Jednak częstotliwość odświeżania danych z czujnika wynosi co 10 sekund.
1) Co mogę zmienić, albo co robię nie tak, że odczyty nie odświeżają się częściej?
2) Format wyświetlanych danych natężenia światła jest następujący 0.#####, Jak wprowadzić mnożną aby pokazywała się wartość w luxach (wartości większe od 1) a nie w częściach dziesiętnych i setnych mniejszych od 1 ?
Z góry dziękuję za podpowiedzi.
Pozdrawim
BH1750 - częstotliwość odczytów
Jak narazie się nie da nic zmienić odnośnie wyświetlania ponieważ nie ma kanału uniwersalnego i praktycznie do wszystkiego wykorzystywane są kanały temperatury i wilgotności więc tak zostanie do czasu aż będzie kanał uniwersalny.
Zapraszam na Facebook do wspólnej pomocy mniej zawansowanym użytkownikom Supla.
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplaauraton
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplaauraton
-
klew
- Posts: 13909
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 135 times
- Been thanked: 137 times
10s jest w bibliotece ustawione. Trzeba by w kodzie zmienić aby było inaczej.Arecki wrote: Fri May 13, 2022 11:03 pm Cześć,
Za pomocą Gui-Generic wgrałem kod do obsługi BH1750 do Wemosa D1 mini. Wskazania pokazują się w aplikacji na telefonie.
Jednak częstotliwość odświeżania danych z czujnika wynosi co 10 sekund.
1) Co mogę zmienić, albo co robię nie tak, że odczyty nie odświeżają się częściej?
2) Format wyświetlanych danych natężenia światła jest następujący 0.#####, Jak wprowadzić mnożną aby pokazywała się wartość w luxach (wartości większe od 1) a nie w częściach dziesiętnych i setnych mniejszych od 1 ?
Z góry dziękuję za podpowiedzi.
Pozdrawim
Tutaj jest używany kanał temperatury i on ma ograniczenie do chyba 1000 stopni. Luxy szybko tą wartość przekraczają, więc trzeba robić ułamki aby się mieściło
Najlepsze suple dla Twojego domu 
-
Arecki
- Posts: 29
- Joined: Sun Oct 27, 2019 9:11 am
Dzięki za szybką odpowiedź.klew wrote: Sat May 14, 2022 7:02 am10s jest w bibliotece ustawione. Trzeba by w kodzie zmienić aby było inaczej.Arecki wrote: Fri May 13, 2022 11:03 pm Cześć,
Za pomocą Gui-Generic wgrałem kod do obsługi BH1750 do Wemosa D1 mini. Wskazania pokazują się w aplikacji na telefonie.
Jednak częstotliwość odświeżania danych z czujnika wynosi co 10 sekund.
1) Co mogę zmienić, albo co robię nie tak, że odczyty nie odświeżają się częściej?
2) Format wyświetlanych danych natężenia światła jest następujący 0.#####, Jak wprowadzić mnożną aby pokazywała się wartość w luxach (wartości większe od 1) a nie w częściach dziesiętnych i setnych mniejszych od 1 ?
Z góry dziękuję za podpowiedzi.
Pozdrawim
Tutaj jest używany kanał temperatury i on ma ograniczenie do chyba 1000 stopni. Luxy szybko tą wartość przekraczają, więc trzeba robić ułamki aby się mieściło
Czy jest możliwe aby zmienić to w GUI-Generic ? Tak aby po wygenerowaniu firmware to ustawienie było już zmienione ?
Realizuję rozwiązanie zamykające automatycznie roletę przy zbyt dużym nasłonecznieniu pomieszczenia tak aby się nie przegrzało. Podczas zamykania roleta ma się zatrzymać gdy czujnik wykryje dopuszczalny poziom światła. To się dzieje przy zamykaniu rolety więc odpada sytuacja kiedy czujnik odpowiada po 10 sekundach na zmiany. Wartości z tego czujnika będą nieaktualne w krótkim czasie.
-
Arecki
- Posts: 29
- Joined: Sun Oct 27, 2019 9:11 am
Dzięki za odpowiedź.Mmof wrote: Sat May 14, 2022 3:17 am Jak narazie się nie da nic zmienić odnośnie wyświetlania ponieważ nie ma kanału uniwersalnego i praktycznie do wszystkiego wykorzystywane są kanały temperatury i wilgotności więc tak zostanie do czasu aż będzie kanał uniwersalny.
Ok rozumiem. To sobie ogarnę aplikacją zewnętrzną.
