18-09-2021, 08:21
(17-09-2021, 20:03)kaczakat napisał(a): DS18B20 działają świetnie zasilane z 3.3V (choć nie testowałem dużych odległości), a ten sam poziom logiczny zapewnia większą skuteczność komunikacji między elementami na płytce. Może dodaj konwertery logiki tam gdzie zasilasz urządzenia jednak z 5V, do DS są wymagane dwukierunkowe.Waga sieci onewire ma blisko 200m.
Można też wszystko zrobić używając jakiegoś AVR i tylko przesłać przez UART dane do ESP32 by ten to udostępniał dalej po WIFI.
Zobacz też, czy gdy nie uruchamiasz WIFI w ESP32 wszystko działa OK, jeśli tak to jednak zasilanie, dodatkowe kondensatory przy VCC mogą pomóc.
Nie zależy mi na szybkości odczytów.
W tej chwili z kodu mam wyrzucone wifi (zakomentowane).
Szczerze o kondensatorze też myślałem lecz nie wiem jakiego użyć.
Przy mierzeniu napięć zaobserwowałem że z USB daje równe 5.00V a zasilacze jeden 5.5V drugi 5.36 trzeci 5.13V może to też mieć jakiś wpływ?