Przepraszam, że tak długo nie było ode mnie odzewu.
Miałem inną pracę i powracam do tego projektu.
I mam dla was nowe informacje, dalej nie działa.
W głównym wątku musiałem się pomylić co do odświeżania po zasileniu z laptopa, bo gdy dziś użyłem tego sposobu to w ogóle nie odświeża w dalszym ciągu nawet po zastosowania filtra CR.
Cały układ odświeża temepratury gdy się go zrestartuje (odłączy zasilanie i ponownie się podłączy).
Również robiłem debug w kodzie i cały czas mi pokazuje stary odczyt temperatury, czyli jakby ROM go nie nadpisywal i w sensor.readTemperature() pokazuje caly czas tą samą temperaturę.
Myślę, że problemem mogą być rezystory które umieściłem w połączeniu do każdej z czujników aby one mogły w ogóle komunikować z moim ESP. Nie pamiętam jakie zastosowałem a teraz jest ciemno i nie mam jak sprawdzić ale myślę że jakieś 100-150oHm.
Podmieniłem również całe ESP na nowe lecz to nie przyniosło skutku.
Albo może czas konwersji w pliku onewire jest nie taki?
//Edit.
Wgrałem dla testów kod przykładowy z onewire
I mam nowe odczyty. Więc wychodzi wszystko na to, że biblioteki nie są dostosowane do mojego projektu, a cały system który stworzyłem pracuje znakomicie.
Dziękuję wszystkim za udział w temacie, Pozdrawiam.
Jednak wszystko wina była tego, że nie napisałem jednej linijki
sensors.request();
i tyle zachodu o moją małą głupotę.
Miałem inną pracę i powracam do tego projektu.
I mam dla was nowe informacje, dalej nie działa.
W głównym wątku musiałem się pomylić co do odświeżania po zasileniu z laptopa, bo gdy dziś użyłem tego sposobu to w ogóle nie odświeża w dalszym ciągu nawet po zastosowania filtra CR.
Cały układ odświeża temepratury gdy się go zrestartuje (odłączy zasilanie i ponownie się podłączy).
Również robiłem debug w kodzie i cały czas mi pokazuje stary odczyt temperatury, czyli jakby ROM go nie nadpisywal i w sensor.readTemperature() pokazuje caly czas tą samą temperaturę.
Myślę, że problemem mogą być rezystory które umieściłem w połączeniu do każdej z czujników aby one mogły w ogóle komunikować z moim ESP. Nie pamiętam jakie zastosowałem a teraz jest ciemno i nie mam jak sprawdzić ale myślę że jakieś 100-150oHm.
Podmieniłem również całe ESP na nowe lecz to nie przyniosło skutku.
Albo może czas konwersji w pliku onewire jest nie taki?
//Edit.
Wgrałem dla testów kod przykładowy z onewire
I mam nowe odczyty. Więc wychodzi wszystko na to, że biblioteki nie są dostosowane do mojego projektu, a cały system który stworzyłem pracuje znakomicie.
Dziękuję wszystkim za udział w temacie, Pozdrawiam.
Jednak wszystko wina była tego, że nie napisałem jednej linijki
sensors.request();
i tyle zachodu o moją małą głupotę.