Znaleziono 8 wyników

autor: SpeedBit
pn sty 14, 2019 7:00 am
Forum: Ogólna dyskusja
Temat: Kilka DS18b20 na jednym pinie.
Odpowiedzi: 20
Odsłony: 12349

Re: Kilka DS18b20 na jednym pinie.

A jak ktoś zapomni zmodyfikować?
A gdyby tak w każdym addxxx rodzaju czujnika robić inkrementacje zmiennej pomocniczej chwilowej i w begin jakoś spowodować new kolejki z tym parametrem?
Pozdrawiam
Sławek
P.S. Nie znam dokładnie struktury program więc mogę się mylić.
autor: SpeedBit
ndz sty 13, 2019 11:50 pm
Forum: Ogólna dyskusja
Temat: Kilka DS18b20 na jednym pinie.
Odpowiedzi: 20
Odsłony: 12349

Re: Kilka DS18b20 na jednym pinie.

Jak zwykle ciekawe myśli przychodzą po chwili. Testy były przeprowadzane na devicach które miały 1, góra dwa aktywne czujniki. Jak np. Sonoff. A kto tylko dotknął tematu włożeniu większej ilości czujników do jednego devica mógł spotkać się właśnie z taką niewydolnością kolejki. Moim zdaniem bezpiecz...
autor: SpeedBit
ndz sty 13, 2019 11:19 pm
Forum: Ogólna dyskusja
Temat: Kilka DS18b20 na jednym pinie.
Odpowiedzi: 20
Odsłony: 12349

Re: Kilka DS18b20 na jednym pinie.

Dziękuję za konkretną odpowiedź. Przyznaję, że nie znam całości kodu, bo przecież go nie pisałem. Dziękuję też za potwierdzenie, że taka możliwość może wystąpić. Ja używałem esp12f, router tplink plus sieć światłowód 50 Mb. Sieć praktycznie nieobciążona. Na esp wepchnalem początkowo sporo, ale ma ko...
autor: SpeedBit
ndz sty 13, 2019 7:48 pm
Forum: Ogólna dyskusja
Temat: Kilka DS18b20 na jednym pinie.
Odpowiedzi: 20
Odsłony: 12349

Re: Kilka DS18b20 na jednym pinie.

Jeszcze dopiszę dla jasności... Nie musi nikt bazy zawalac danymi. Wystarczy, że raz na jakiś czas przyjdą więcej niż dwa zdarzenia jednocześnie i te ponad dwa znikną i nikt się nigdy o nich nie dowie. Jest to niebezpieczne z punktu widzenia sterowania. Mam na myśli możliwość zagubienia danych. Zakł...
autor: SpeedBit
ndz sty 13, 2019 7:24 pm
Forum: Ogólna dyskusja
Temat: Kilka DS18b20 na jednym pinie.
Odpowiedzi: 20
Odsłony: 12349

Re: Kilka DS18b20 na jednym pinie.

#define SRPC_QUEUE_SIZE 2 #define SRPC_QUEUE_MIN_ALLOC_COUNT 2 - zmień cyferki 2 na większe :-) Tylko Na jakie 4, 8, ? Szkoda że tematu nikt nie pociągnął. Może ktoś z "Olimpu" się wypowie. Czy to jest warte przeprogramowania moich płytek? Ja bardzo nie chciałbym dostać info z serwisu że ...
autor: SpeedBit
pt sty 11, 2019 11:46 am
Forum: FAQ / Jak to zrobić
Temat: [PORADNIK] Arduino IDE
Odpowiedzi: 245
Odsłony: 136883

Re: [PORADNIK] Arduino IDE

Z moich obserwacji dochodzę do wniosku, że odczytywany jest za każdym razem tylko jeden termometr - pierwszy, który zmienił wskazanie... Dołączam wykresy - wszystkie termometry zamontowane są na wspólnej 20 cm "szynie" - do godz. 0:30 zmieniałem im temperaturę, potem zostawiłem w spokoju....
autor: SpeedBit
czw sty 10, 2019 10:35 pm
Forum: Pomoc
Temat: Restart Aplikacji po dodaniu czujników ds18b20
Odpowiedzi: 13
Odsłony: 5525

Re: Restart Aplikacji po dodaniu czujników ds18b20

Cześć

Nie wiem jak masz w kodzie, ale dla moich nastaw:
OneWire oneWire(4); // (D2) - Pin number definiujemyna którym pinie będzie podłączony czujnik DS18B20
DallasTemperature sensors(&oneWire);
Pomogło:
sensors.setWaitForConversion(false);
:-)
autor: SpeedBit
czw sty 10, 2019 10:18 pm
Forum: Ogólna dyskusja
Temat: Kilka DS18b20 na jednym pinie.
Odpowiedzi: 20
Odsłony: 12349

Re: Kilka DS18b20 na jednym pinie.

Cześć Zrób tak: - odszukaj w bibliotece plik srcp.c - otwórz w edytorze - znajdź na początku pliku: #define SRPC_QUEUE_SIZE 2 #define SRPC_QUEUE_MIN_ALLOC_COUNT 2 - zmień cyferki 2 na większe :-) O soooo chodzi.... Podczas zmian temperatury generowane są dane do chmury. Każda zmiana stanu czujnika, ...

Wyszukiwanie zaawansowane