⚙ [TO DO] Co chcielibyście jeszcze dodać do GUI-Generic? ☕

Awatar użytkownika
klimasstudio
Posty: 1114
Rejestracja: śr sie 28, 2019 9:35 pm
Lokalizacja: localhost
Kontakt:

Gdzie się da to 5V.
Więc chodź OSUPLUJE Ci dom :mrgreen:

Druk 3D - > https://klimastech.eu.org/druk-3d
Awatar użytkownika
Goral64
Posty: 3129
Rejestracja: pt gru 27, 2019 6:22 pm
Lokalizacja: Żerniki Wrocławskie
Kontakt:

U mnie śmiga na 2m (3,3V) od Wemosa D1 mini do BME280.
Widzimy się na Supla Offline Party Season 2 :D

Obrazek
kurus
Posty: 1036
Rejestracja: śr sty 15, 2020 8:17 pm

klimasstudio pisze: śr gru 28, 2022 6:39 am Gdzie się da to 5V.

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..
Awatar użytkownika
klimasstudio
Posty: 1114
Rejestracja: śr sie 28, 2019 9:35 pm
Lokalizacja: localhost
Kontakt:

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 :mrgreen:

Druk 3D - > https://klimastech.eu.org/druk-3d
kurus
Posty: 1036
Rejestracja: śr sty 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
Awatar użytkownika
YoMan
Posty: 2208
Rejestracja: czw kwie 30, 2020 5:18 pm
Lokalizacja: Częstochowa

Duch__ pisze: wt gru 27, 2022 8:54 pm 50cm to już bardzo dużo dla i2c
ja mam bme na ok. 10-15m i działa bez problemu. Musiałem jedynie pullupy zrobić. Zasilanie 5v
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
kurus
Posty: 1036
Rejestracja: śr sty 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..
Załączniki
C61BEB5C-3477-4E4B-9887-BF8D509B8F00.jpeg
C61BEB5C-3477-4E4B-9887-BF8D509B8F00.jpeg (377.86 KiB) Przejrzano 343 razy
FE5DAD77-2F58-41CE-89C1-DAA9C270B778.jpeg
FE5DAD77-2F58-41CE-89C1-DAA9C270B778.jpeg (231.55 KiB) Przejrzano 343 razy
Awatar użytkownika
Hrumque
Posty: 275
Rejestracja: pn cze 27, 2022 10:11 am
Lokalizacja: Opole

klimasstudio pisze: wt gru 27, 2022 9:31 pm Zbyt długie przewody dla I2C mogą powodować błędne pomiary ?
Nie tyle "błędne" co albo brak całkowity, albo sporadyczne "całkowite bzdury" (gdy jesteśmy na granicy gubienia się bitów).

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:
Obrazek
i "załapanie jedynki logicznej w odpowiednim momencie czasu" zaczyna być niepewne, skoro sygnał narasta tak nie-prostokątnie...
kurus
Posty: 1036
Rejestracja: śr sty 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?
Pico
Posty: 115
Rejestracja: czw lis 01, 2018 11:00 am

Można podłączyć dwa. Adres fizycznie zmieniasz zworką na płytce termometru i taki ustawiasz w GUI
ODPOWIEDZ

Wróć do „GUI Generic”