DS18B20

MaG
Posts: 61
Joined: Wed Oct 25, 2023 10:08 pm

Post

W załączniku są zaznaczone prawdopodobne błędy

Tam powinien ustawić się PIN na OUT i wystawić 1, a fizycznie jest wysoka impedancja podciągnięta zewnętrznym rezystorem.

I to by też tłumaczyło, dlaczego na ESP8266 jest źle, a na ESP32 jest OK.
Bo tą część mają różną !!!!
You do not have the required permissions to view the files attached to this post.
MaG
Posts: 61
Joined: Wed Oct 25, 2023 10:08 pm

Post

I jeszcze to
You do not have the required permissions to view the files attached to this post.
krycha88
Posts: 5417
Joined: Fri Nov 16, 2018 7:25 am

Post

Niestety ale ta biblioteka pod względem wsparcia dla nowych ESP nie wygląda za dobrze :( W Tasmota już zaczęli ją poprawiać na własną rękę
https://github.com/arendst/Tasmota/tree ... ickbreaker
https://gui-generic-builder.supla.io/
krycha88
Posts: 5417
Joined: Fri Nov 16, 2018 7:25 am

Post

Proponuję porzucić słabo rozwijaną bibliotekę OneWire i przejść na https://github.com/pstolarz/OneWireNg. Spróbuję to przerobić wieczorem.
https://gui-generic-builder.supla.io/
MaG
Posts: 61
Joined: Wed Oct 25, 2023 10:08 pm

Post

To nie jest wina biblioteki. Biblioteka jest OK.
Jest problem w konfiguracji portu. Prawdopodobnie jest ustawiony jako open drain
To zaznaczone na wycinku pdf'a dla odpowiedniego portu.
Tylko jeszcze nie znalazłem gdzie to jest ustawiane.

Ale można spróbować z inną biblioteką.
Jak wygenerujesz na 8266 1W to mogę to sprawdzić wieczorem.
Na D6 chyba nie ma żadnych rezystorów na NodeMCU.
Podeślij mailem
You do not have the required permissions to view the files attached to this post.
User avatar
klew
Posts: 10058
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

MaG wrote: Wed Nov 22, 2023 11:54 am To nie jest wina biblioteki. Biblioteka jest OK.
Jest problem w konfiguracji portu. Prawdopodobnie jest ustawiony jako open drain
To zaznaczone na wycinku pdf'a dla odpowiedniego portu.
Tylko jeszcze nie znalazłem gdzie to jest ustawiane.

Ale można spróbować z inną biblioteką.
Jak wygenerujesz na 8266 1W to mogę to sprawdzić wieczorem.
Na D6 chyba nie ma żadnych rezystorów na NodeMCU.
Podeślij mailem
To te biblioteki poza-suplowe to ustawiają. GG, ani supla-device nie konfigurują tutaj GPIO.
MaG
Posts: 61
Joined: Wed Oct 25, 2023 10:08 pm

Post

Czyli konfiguracja portów pod 1W jest wyłącznie w bibliotekach 1W?
Nie ma gdzieś jakiejś ogólnej konfiguracji portów??
To trzeba w tej bibliotece dopisać ustawianie open drein na off i będzie OK
Poszukam tego wieczorem.
User avatar
klew
Posts: 10058
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

MaG wrote: Wed Nov 22, 2023 12:22 pm Czyli konfiguracja portów pod 1W jest wyłącznie w bibliotekach 1W?
Nie ma gdzieś jakiejś ogólnej konfiguracji portów??
To trzeba w tej bibliotece dopisać ustawianie open drein na off i będzie OK
Poszukam tego wieczorem.
Może nie ma co szukać za dużo. W tej bibliotece OneWireNg, którą krycha podlinkował, jest opisane, że jest respektowane open drain itp.
Kodu nie przeglądałem, ale opis wygląda obiecująco.
MaG
Posts: 61
Joined: Wed Oct 25, 2023 10:08 pm

Post

Wiesz....
W tej obecnej też jest napisane, co więcej działa na ESP32, a na 8266 już nie...
Ale sprawdzimy....
Mam sprzęt na biurku podłączony, więc szybko szybko pójdzie...
krycha88
Posts: 5417
Joined: Fri Nov 16, 2018 7:25 am

Post

MaG wrote: Wed Nov 22, 2023 1:31 pm Wiesz....
W tej obecnej też jest napisane, co więcej działa na ESP32, a na 8266 już nie...
Ale sprawdzimy....
Mam sprzęt na biurku podłączony, więc szybko szybko pójdzie...
Wrzuciłem poprawki do wersji 7.7.0
https://gui-generic-builder.supla.io/

Return to “GUI Generic”