Witam
Czy w esp 32 gpio 34,35,36,39 można wykorzystać do czujnik DTH22 albo ds18b20, czy to nie zadziała ?
esp32, gpio 34,35,36,39
-
klew
- Posts: 13907
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Raczej można. Esp32 ma dość uniwersalne gpio. Z tym że nie wszystkie esp32 mają tyle gpiodawidd 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 ?
Najlepsze suple dla Twojego domu 
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.
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.
-
klew
- Posts: 13907
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
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.
...
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 
