Kanał hcsr-04

krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Moja poprawka polega na:

Kod: Zaznacz cały

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

Kod: Zaznacz cały

 
    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
Posty: 1042
Rejestracja: ndz kwie 07, 2019 8:14 pm
Lokalizacja: Nadarzyn

Poprawka została wprowadzona w podstawowym GUI czy testowym?
krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

dobo pisze: czw wrz 23, 2021 7:55 am Poprawka została wprowadzona w podstawowym GUI czy testowym?
w podstawowym.
https://gui-generic-builder.supla.io/
Juszczaczek1
Posty: 256
Rejestracja: ndz lis 08, 2020 3:41 pm

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
Załączniki
IMG_20210923_102442.jpg
IMG_20210923_102442.jpg (183.95 KiB) Przejrzano 709 razy
krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

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
Posty: 256
Rejestracja: ndz lis 08, 2020 3:41 pm

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
Załączniki
Screenshot_2021-09-23-10-39-21-228_com.android.chrome.jpg
Screenshot_2021-09-23-10-39-21-228_com.android.chrome.jpg (245.37 KiB) Przejrzano 695 razy
krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

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
Posty: 256
Rejestracja: ndz lis 08, 2020 3:41 pm

Jest gdzieś instrukcja jak to zrobić?
krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Juszczaczek1 pisze: czw wrz 23, 2021 10:54 am Jest gdzieś instrukcja jak to zrobić?
putty.PNG
putty.PNG (33.02 KiB) Przejrzano 663 razy
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.
https://gui-generic-builder.supla.io/
Juszczaczek1
Posty: 256
Rejestracja: ndz lis 08, 2020 3:41 pm

krycha88 pisze: czw wrz 23, 2021 10:58 am
Juszczaczek1 pisze: czw wrz 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
ODPOWIEDZ

Wróć do „GUI Generic”