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

User avatar
klimasstudio
Posts: 1117
Joined: Wed Aug 28, 2019 9:35 pm
Location: localhost

Post

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

Druk 3D - > https://klimastech.eu.org/druk-3d
User avatar
Goral64
Posts: 3134
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie

Post

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

Image
kurus
Posts: 1061
Joined: Wed Jan 15, 2020 8:17 pm

Post

klimasstudio wrote: Wed Dec 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..
User avatar
klimasstudio
Posts: 1117
Joined: Wed Aug 28, 2019 9:35 pm
Location: localhost

Post

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
Posts: 1061
Joined: Wed Jan 15, 2020 8:17 pm

Post

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
User avatar
YoMan
Posts: 2283
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

Duch__ wrote: Tue Dec 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
Posts: 1061
Joined: Wed Jan 15, 2020 8:17 pm

Post

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..
You do not have the required permissions to view the files attached to this post.
User avatar
Hrumque
Posts: 275
Joined: Mon Jun 27, 2022 10:11 am
Location: Opole

Post

klimasstudio wrote: Tue Dec 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:
Image
i "załapanie jedynki logicznej w odpowiednim momencie czasu" zaczyna być niepewne, skoro sygnał narasta tak nie-prostokątnie...
kurus
Posts: 1061
Joined: Wed Jan 15, 2020 8:17 pm

Post

A dwa sht30 bądź bme mogę podłączyć pod jedno esp? Czy niestety nie bo wykryje je na jednym adresie?
Pico
Posts: 115
Joined: Thu Nov 01, 2018 11:00 am

Post

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

Return to “GUI Generic”