Metoda na Małysza działa równie dobrzeklew wrote: Thu Feb 11, 2021 1:11 pm Wrzuciłem stabilizowany HC_SR04
Użyłem algorytmu znanego wszystkim ze skoków narciarskich. Robimy 5 pomiarów, odrzucamy dwa skrajne i z tego liczymy średnią
Pomiary są co 100 ms, więc opóźnienie (np. dla czujnika parkowania) nie jest jakieś zauważalnie duże. Natomiast stabilność pomiarów jest dużo większa.
Mój egzemplarz HC_SR04 tylko przy odległości ~2 m generuje czasem jakiś dziwny wynik. Przy 50 cm mam w miarę stabilne pomiary (raczej +-2 cm się pojawia). Dodałem też "noInterrupts()" na czas pomiaru pulsu, bo przerwanie w trakcie pomiaru może być źródłem niespodzianek.
(kod jak na razie u mnie na branchu develop)
GUI Generic
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
https://gui-generic-builder.supla.io/
-
artur_n
- Posts: 466
- Joined: Thu Aug 17, 2017 2:24 pm
- Location: RJA
Wrzuciłem soft krycha88 i od 1h odczyt jest stabilny jak skała!!
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
W wersji 1.2.5 dodałem:
-szablon płytki H801 RGBW
-automatyczne załączanie przekaźników przy kalibracji HLW8012
-algorytm zaokrąglania wartości dla HC_SR04 napisany przez @klew. Dajcie znać który algorytm uśredniania działa lepiej porównując go do wersji 1.2.4. Jeżeli nie będzie różnicy a pewnie tak będzie to ten zostanie
-wsparcie dla MAX31855 napisane przez @elmaya
Jak zawsze podziękowania dla nich
aktualny soft będę wrzucał dodatkowo:
https://github.com/krycha88/SUPLA_Firmware
-szablon płytki H801 RGBW
-automatyczne załączanie przekaźników przy kalibracji HLW8012
-algorytm zaokrąglania wartości dla HC_SR04 napisany przez @klew. Dajcie znać który algorytm uśredniania działa lepiej porównując go do wersji 1.2.4. Jeżeli nie będzie różnicy a pewnie tak będzie to ten zostanie
-wsparcie dla MAX31855 napisane przez @elmaya
Jak zawsze podziękowania dla nich
aktualny soft będę wrzucał dodatkowo:
https://github.com/krycha88/SUPLA_Firmware
You do not have the required permissions to view the files attached to this post.
https://gui-generic-builder.supla.io/
-
pilcu
- Posts: 203
- Joined: Fri Jan 11, 2019 9:49 am
- Location: Wrocław
No to jeszcze obsługa 1 linka bezpośredniego i będzie każdy zadowolonykrycha88 wrote: Thu Feb 11, 2021 6:47 pm W wersji 1.2.5 dodałem:
-szablon płytki H801 RGBW
-automatyczne załączanie przekaźników przy kalibracji HLW8012
-algorytm zaokrąglania wartości dla HC_SR04 napisany przez @klew. Dajcie znać który algorytm uśredniania działa lepiej porównując go do wersji 1.2.4. Jeżeli nie będzie różnicy a pewnie tak będzie to ten zostanie
-wsparcie dla MAX31855 napisane przez @elmaya
Jak zawsze podziękowania dla nich
aktualny soft będę wrzucał dodatkowo:
https://github.com/krycha88/SUPLA_Firmware
-
pirat
- Posts: 184
- Joined: Sun May 12, 2019 12:22 pm
- Been thanked: 1 time
@krycha88 robisz super robotę jestem pod wrażeniem masz sporą wiedzę Jak znajdziesz czas
pomyśl nad zliczaniem długości impulsu pewno przydało by się to wielu osobą co by zliczać czas działania różnych urządzeń
. Co o tym myślicie ?
Last edited by pirat on Thu Feb 11, 2021 9:00 pm, edited 1 time in total.
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
Brzmi jak drutowanie z tym 1 linkiempilcu wrote: Thu Feb 11, 2021 7:37 pm No to jeszcze obsługa 1 linka bezpośredniego i będzie każdy zadowolony![]()
Czy problem konfiguracji o którym kiedyś wspominałem już nie występuje?
https://gui-generic-builder.supla.io/
-
Patryk
- Posts: 2944
- Joined: Mon Jan 07, 2019 7:51 pm
- Location: Rybnik
Potwierdzam prawidłowe działanie w/w punktów oraz kompilację z kodu źródłowego.krycha88 wrote: Thu Feb 11, 2021 6:47 pm W wersji 1.2.5 dodałem:
-automatyczne załączanie przekaźników przy kalibracji HLW8012
-wsparcie dla MAX31855 napisane przez @elmaya
@krycha88 - Dzięki !!!
-
4lger
- Posts: 4
- Joined: Sat Jan 16, 2021 2:39 pm
Czy dla H801 do się ustawić RGBWW, piąty kanał ?
-
Patryk
- Posts: 2944
- Joined: Mon Jan 07, 2019 7:51 pm
- Location: Rybnik
@krycha88 - pytanie ( sugestia ).
Czy była by możliwość, aby już zapisane ds-y, nie wyświetlały się w polu: "Znalezione DS18b20".
O ile dobrze pamiętam tak było w jednym z pierwszych tego typu soft-ów @Duch_ (8xds).
Przy dodawaniu większej ilości ds-ów, ( pojedynczo ), które muszą odpowiadać danej "lokalizacji" ( w kotłowni ), było by to łatwiejsze.
Także przy ewentualnej "wymianie" jednego z kilkunastu ds-ów, było by to łatwiejsze.
No ale ... ( tak tylko pytam )
Soft i tak już jest SUPER !!!
Czy była by możliwość, aby już zapisane ds-y, nie wyświetlały się w polu: "Znalezione DS18b20".
O ile dobrze pamiętam tak było w jednym z pierwszych tego typu soft-ów @Duch_ (8xds).
Przy dodawaniu większej ilości ds-ów, ( pojedynczo ), które muszą odpowiadać danej "lokalizacji" ( w kotłowni ), było by to łatwiejsze.
Także przy ewentualnej "wymianie" jednego z kilkunastu ds-ów, było by to łatwiejsze.
No ale ... ( tak tylko pytam )
Soft i tak już jest SUPER !!!
