⚙ [TO DO] Co chcielibyście jeszcze dodać do GUI-Generic? ☕
-
- Posts: 1117
- Joined: Wed Aug 28, 2019 9:35 pm
- Location: localhost
Gdzie się da to 5V.
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d
-
- Posts: 3134
- Joined: Fri Dec 27, 2019 6:22 pm
- Location: Żerniki Wrocławskie
U mnie śmiga na 2m (3,3V) od Wemosa D1 mini do BME280.
Widzimy się na Supla Offline Party Season 2
-
- Posts: 1061
- Joined: Wed Jan 15, 2020 8:17 pm
Czyli jak coś to bez problemu mogę podłączyć je pod 5V?
Ok odłączyłem teraz bme czyli przewód skrócił się o połowę i sht zaczął pokazywać wartości
Obstawiam za długi przewód jest..
-
- Posts: 1117
- Joined: Wed Aug 28, 2019 9:35 pm
- Location: localhost
Raczej sprawdzam datasheeta czujnika i sprawdzam czy zadziała na 5V bo ostatnio raczej używam Wemos D1 mini a tam jest mi wygodnie 5V wykorzystać.
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d
-
- Posts: 1061
- Joined: Wed Jan 15, 2020 8:17 pm
Ja to robię na nodemcu v3 wiec mam i 5V i 3V.
Jak nie zadziała na skróconych przewodach to będę kombinował z 5V
Jak nie zadziała na skróconych przewodach to będę kombinował z 5V
-
- Posts: 2283
- Joined: Thu Apr 30, 2020 5:18 pm
- Location: Częstochowa
-
- Posts: 1061
- Joined: Wed Jan 15, 2020 8:17 pm
Już myślałem że mnie *** strzeli bo skróciłem przewody i nadal nie działa.. sprawdziłem i moje czujniki są na 3V więc lipa z 5V..
Ostatnia opcja zmienić gpio jak ktoś sugerował wcześniej.. i co zmieniłem na tx i rx i jak ręką odjął od strzała zadziałało..
Dlaczego nie wiem.. zawsze sugerowałem się tym który gpio
https://randomnerdtutorials.com/esp8266 ... nce-gpios/
I tam zalecają d1 i d2 dla i2c i tak miałem ale jak widać działał tylko bme..
Cieszę się że się udało i zarazem dziękuję wszystkim za pomoc
Przepraszam za mały offtop w temacie..
Ostatnia opcja zmienić gpio jak ktoś sugerował wcześniej.. i co zmieniłem na tx i rx i jak ręką odjął od strzała zadziałało..
Dlaczego nie wiem.. zawsze sugerowałem się tym który gpio
https://randomnerdtutorials.com/esp8266 ... nce-gpios/
I tam zalecają d1 i d2 dla i2c i tak miałem ale jak widać działał tylko bme..
Cieszę się że się udało i zarazem dziękuję wszystkim za pomoc
Przepraszam za mały offtop w temacie..
You do not have the required permissions to view the files attached to this post.
-
- Posts: 275
- Joined: Mon Jun 27, 2022 10:11 am
- Location: Opole
Nie tyle "błędne" co albo brak całkowity, albo sporadyczne "całkowite bzdury" (gdy jesteśmy na granicy gubienia się bitów).klimasstudio wrote: ↑Tue Dec 27, 2022 9:31 pm Zbyt długie przewody dla I2C mogą powodować błędne pomiary ?
I nie tyle zbyt długie - co złe przewody.
Długie = dla i2c złe.
Ale też wystarczy np źle rozplanować, i stworzyć "rozgałęzienie" magistrali i2c - i też będzie działać źle. Liczą się pojemności na danej linii, potem jeszcze "odbicia" sygnału itd... ESP nie ma "strong pullup" na i2c, nie umie silnie sterować zbyt obciążoną magistralą - trzeba mu ułatwiać krótkimi przewodami i niewielkimi pojemnościami.
Przykładowo kabelki po 20-25cm do wyświetlacza OLed oraz 2 czujników, poplątane po biurku - i już przebiegi prostokątne i2c wyglądają jak piła zębata z tępymi zaokrągeniami:
i "załapanie jedynki logicznej w odpowiednim momencie czasu" zaczyna być niepewne, skoro sygnał narasta tak nie-prostokątnie...
-
- Posts: 1061
- Joined: Wed Jan 15, 2020 8:17 pm
A dwa sht30 bądź bme mogę podłączyć pod jedno esp? Czy niestety nie bo wykryje je na jednym adresie?
-
- Posts: 115
- Joined: Thu Nov 01, 2018 11:00 am
Można podłączyć dwa. Adres fizycznie zmieniasz zworką na płytce termometru i taki ustawiasz w GUI