Search found 52 matches

by Asica10
Wed Oct 02, 2019 4:09 am
Forum: Pomoc
Topic: I2C na dlugich przewodach
Replies: 7
Views: 261

Re: I2C na dlugich przewodach

Ja w weekend przerobiłem stację pogody: bme i bh1750 (i2c) oraz hall zostały na balkonie a wemos'a przeniosłem do domu. Całość łączy 6 żyłowy płaski przewod 6x0.5mm2 długości ok 4.5 metra. Działa bez problemu. Właśnie to jedt dziwne... na Wemosie ok taki sam program tskie samo podłączenie na sonoff...
by Asica10
Tue Oct 01, 2019 8:18 pm
Forum: Pomoc
Topic: I2C na dlugich przewodach
Replies: 7
Views: 261

Re: I2C na dlugich przewodach

Wiem, że nie powinno się tak robić ale na test zasilłem sonoffa 5V ( główne zasilanie odłączyłem) i dalej brak odczytu na dlugich przewodach
by Asica10
Tue Oct 01, 2019 6:30 pm
Forum: Pomoc
Topic: I2C na dlugich przewodach
Replies: 7
Views: 261

Re: I2C na dlugich przewodach

Dzięki za sugestie jednak wolałbym nie dokładać kolejnego urzadzenia. Dzisiaj na próbe zamiast Sonoffa użyłem Wemosa D1i na tej samej długości przewodów bez żadnej modyfikacji (nawet na tych samych pinach) wszystko działało poprawnie. Ktoś ma może pomysł dlaczego tak się dzieje? Z góry dzięki za pom...
by Asica10
Mon Sep 30, 2019 8:29 pm
Forum: Pomoc
Topic: I2C na dlugich przewodach
Replies: 7
Views: 261

I2C na dlugich przewodach

Witam, Czy udało sie komuś z Was odpalić jakiś czujnik np BME280 który korzysta z I2C na długich przewodach 5-10m? U mnie sonoff + BME nie radzi sobie z 6m przewodu. Obnizenie taktowania I2C do 10000 nie pomoglo, rezstory podcuagajace 1k miedzy VCC a SDA i VCC i SLA nie pomagaja. Wcześniej uzywałem ...
by Asica10
Mon Sep 23, 2019 2:42 pm
Forum: Pomoc
Topic: Błędny pierwszy odczyt na drugim kanale
Replies: 16
Views: 565

Re: Błędny pierwszy odczyt na drugim kanale

Po zrezygnowaniu z tej uni problem sie rozwiazal.

Problem pojawia się znowu po dodaniu czujnika dystansu 1 odczyt kreski w aplikacji, po drugim jest ok. Ktoś wie jak tym razem rozwiązać problem?
z góry dziekuje.
by Asica10
Tue Sep 17, 2019 4:30 pm
Forum: Pomoc
Topic: Błędny pierwszy odczyt na drugim kanale
Replies: 16
Views: 565

Re: Błędny pierwszy odczyt na drugim kanale

Wielkie dzięki. Działa jak należy.

Czy można w jakiś sposób zmiejszyć częstotliwość wysyłania danych do serwera, ale tak by w aplikacji caly czas były wartości anie kreski? W tym momencie moge uśpić modul max na ok 20-25s
by Asica10
Tue Sep 17, 2019 4:10 am
Forum: Pomoc
Topic: Błędny pierwszy odczyt na drugim kanale
Replies: 16
Views: 565

Re: Błędny pierwszy odczyt na drugim kanale

Z tej unii można zrezygnować. Czy rezygnacjja z unii oznacza jej usunięcie? Jężeli tak to po usunięciu podczas próby komplacji mam następujące błędy: WARNING: library SuplaDevice claims to run on (avr) architecture(s) and may be incompatible with your current board which runs on (esp8266) architect...
by Asica10
Mon Sep 16, 2019 7:36 pm
Forum: Pomoc
Topic: Błędny pierwszy odczyt na drugim kanale
Replies: 16
Views: 565

Re: Błędny pierwszy odczyt na drugim kanale

Jeśli chodzi o Arduino to tu jest problem w samej bibliotece SuplaDevice. Dodaj tutaj https://github.com/SUPLA/arduino/blob/master/libraries/SuplaDevice/SuplaDevice.cpp#L585 Poniższy kod: if (Params.cb.get_temperature) { channel_pin[c].last_val_dbl1 = Params.cb.get_temperature(channel_number, pin->...
by Asica10
Mon Sep 16, 2019 3:33 pm
Forum: Pomoc
Topic: Błędny pierwszy odczyt na drugim kanale
Replies: 16
Views: 565

Re: Błędny pierwszy odczyt na drugim kanale

Najprawdopodobniej niepoprawnie inicjujesz kanały. Nie wrzuciłeś linka do źródła. PS czas życia modułu możesz zwiększyć indywidualnie więc i deep sleep też. Dzięki za odpowiedź. Poniżej załączam kod, prosiłbym o informacje co powinno być poprawione (powycinałem to co nie ma wpływu na odczyty) ... /...
by Asica10
Mon Sep 16, 2019 4:31 am
Forum: Pomoc
Topic: Błędny pierwszy odczyt na drugim kanale
Replies: 16
Views: 565

Błędny pierwszy odczyt na drugim kanale

Witam, Do Wemosa mam podłączone 2 czujniki Dht22 oraz BME280. Grneralnie wszystko działa ok poza pierwszym odczytem z czujnika z "drugiego" miejsca. Pierwsze wartości przesłane na serwer dla drugiego czujnika sa błedne: - jeżeli w programie jest pierwsze xtemp poźniej xhumidity to pierwszy odczyt to...