Kanał hcsr-04

krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Moja poprawka polega na:

Code: Select all

    noInterrupts();
    digitalWrite(_trigPin, HIGH);
    delayMicroseconds(10);
    digitalWrite(_trigPin, LOW);
zamieniłem na:

Code: Select all

 
    digitalWrite(_trigPin, LOW);
    delayMicroseconds(2);
    digitalWrite(_trigPin, HIGH);
    delayMicroseconds(10);
    digitalWrite(_trigPin, LOW);
    noInterrupts();
czyli zamieniłem na tak jak jest to zrobione w linku powyżej, oraz to co znalazłem w pierwszym lepszy przykładzie dla tego czujnika.

Cała poprawka jest tutaj:
https://github.com/krycha88/GUI-Generic ... r/HCSR04.h
https://gui-generic-builder.supla.io/
dobo
Posts: 1051
Joined: Sun Apr 07, 2019 8:14 pm
Location: Nadarzyn

Post

Poprawka została wprowadzona w podstawowym GUI czy testowym?
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

dobo wrote: Thu Sep 23, 2021 7:55 am Poprawka została wprowadzona w podstawowym GUI czy testowym?
w podstawowym.
https://gui-generic-builder.supla.io/
Juszczaczek1
Posts: 389
Joined: Sun Nov 08, 2020 3:41 pm
Been thanked: 2 times

Post

Wgrałem poprawkę wczoraj było wszystko dobrze nic nie resetowalo się ale od rana znowu to samo co kilkadziesiąt minut resetuje się i ta niebieska dioda nadal miga szybko
You do not have the required permissions to view the files attached to this post.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

czy masz ustawiony przycisk konfiguracyjny?

Trzeba ustalić dlaczego robi się ten restart ESP nie jest o na pewno zamierzone. Może nie masz połączenia z internetem przez jakiś czas?
https://gui-generic-builder.supla.io/
Juszczaczek1
Posts: 389
Joined: Sun Nov 08, 2020 3:41 pm
Been thanked: 2 times

Post

Mam tak ustawione w konfiguracji, w tym samym pomieszczeniu mam jeszcze 2 moduły esp01 i sonoffa Basic i tam nie zrywa połączenia, nawet dla testów jak miałem podpiety pod jsn sr04 esp01 i w kanale hcsr-04 wyłączyłem gpio a ustawiłem tylko pomiar temperatury tak aby mieć tylko podgląd właśnie na czas pracy to połączenia nie zrywało
You do not have the required permissions to view the files attached to this post.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Czy jesteś wstanie podpiąć komputer pod to urządzenie i zaczytywać co się wyświetla na uart aż do momentu wystąpienia problemu?
https://gui-generic-builder.supla.io/
Juszczaczek1
Posts: 389
Joined: Sun Nov 08, 2020 3:41 pm
Been thanked: 2 times

Post

Jest gdzieś instrukcja jak to zrobić?
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Juszczaczek1 wrote: Thu Sep 23, 2021 10:54 am Jest gdzieś instrukcja jak to zrobić?
putty.PNG
zainstaluj program np. puTTY i ustaw COM na którym wykrywa Ci urządzenie oraz szybkość 74880. Jak wystąpi problem to skopiuj wszystko z tego okienka i podeślij mi.
You do not have the required permissions to view the files attached to this post.
https://gui-generic-builder.supla.io/
Juszczaczek1
Posts: 389
Joined: Sun Nov 08, 2020 3:41 pm
Been thanked: 2 times

Post

krycha88 wrote: Thu Sep 23, 2021 10:58 am
Juszczaczek1 wrote: Thu Sep 23, 2021 10:54 am Jest gdzieś instrukcja jak to zrobić?
putty.PNG
zainstaluj program np. puTTY i ustaw COM na którym wykrywa Ci urządzenie oraz szybkość 74880. Jak wystąpi problem to skopiuj wszystko z tego okienka i podeślij mi.
wyslalem priv

Return to “GUI Generic”