esp32, gpio 34,35,36,39

User avatar
dawidd
Posts: 678
Joined: Tue Dec 19, 2017 12:45 pm
Been thanked: 1 time

Post

Witam
Czy w esp 32 gpio 34,35,36,39 można wykorzystać do czujnik DTH22 albo ds18b20, czy to nie zadziała ?
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

dawidd wrote: Thu Feb 01, 2024 2:30 pm Witam
Czy w esp 32 gpio 34,35,36,39 można wykorzystać do czujnik DTH22 albo ds18b20, czy to nie zadziała ?
Raczej można. Esp32 ma dość uniwersalne gpio. Z tym że nie wszystkie esp32 mają tyle gpio ;). Także najlepiej sprawdzać w datasheet
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
dawidd
Posts: 678
Joined: Tue Dec 19, 2017 12:45 pm
Been thanked: 1 time

Post

no właśnie próbuje i nie ma odczytu na tych pinach, a gdy próbuje na np gpio4 to działa bez problemu. Zastanawia mnie czy ja cos zle robie czy to kwestia tych pinow
radzik_r
Posts: 468
Joined: Sun Aug 11, 2019 5:32 pm
Has thanked: 1 time
Been thanked: 2 times

Post

NIE

to piny typu input , można użyć tylko jako wejście
Te czujniki wymagają komunikacji obustronnej.
Sam myslalem ze skoro czujnik to dziala jako input.
Ale tu wymagana jest inicjalizacja czujnika więc musi byc wysłany sygnał do czujnika a to wymaga pinu out, więc 34.35.36.39 się nie nadają do czujników cyfrowych.

Ps. Ale jako pin RX jako UART już zadziała.
User avatar
dawidd
Posts: 678
Joined: Tue Dec 19, 2017 12:45 pm
Been thanked: 1 time

Post

Zgadza się, sprawdziłem to na 2 esp32. Sprawdziłem jeszcze że jako licznik impulsów też działa
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Dlatego pisałem "najlepiej sprawdzać w datasheet".

Podstawowy wariant ESP32 rzeczywiście ma GPIO 34, 35, 36, 37, 38, 39 jako "input only".
ESP32-C3 ma 22 lub 16 GPIO i wszystkie są input/output
ESP32-S2 ma 43 GPIO i wszystkie są input/output
ESP32-S3 ma 45 GPIO i tam też jest kilka input only oraz kilka output only.
...
Najlepsze suple dla Twojego domu :mrgreen:

Return to “Pomoc”