8 x DS na ESP (GUI) by Duch__ + THINGSPEAK

User avatar
Duch__
Posts: 2070
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Post

W pierwszym poście umieściłem poprawiony plik. Mój błąd.
User avatar
Duch__
Posts: 2070
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Post

soren wrote: Sun Dec 02, 2018 5:02 pm Takie pytanie do autora wszystko pięknie ale do czego używasz THINGSPEAK,a nie miałem z tym doczynienia cos tam dzis w google poczytałem ale takie wyjaśnienie z pierwszej reki bylo by super.
THINGSPEAK służy u mnie do graficznej prezentacji otrzymanych wyników pomiarów w formie wykresów i wskaźników:
Tutaj dwa przykłady które wykorzystuje u siebie.
TS1.png
TS2.png
You do not have the required permissions to view the files attached to this post.
cino111
Posts: 714
Joined: Mon May 07, 2018 8:00 pm

Post

Teraz działa. Rewelacja głownie Interfejs konfiguracyjny dostępny pod adresem IP. Czy możesz coś takiego zrobić, lub pokazać gdzie wprowadzić w kod np. przekaźniki, DHT itd? THINGSPEAK nie koniecznie, bo nie ogarniam na razie co to takiego, jednak widzę, że jest apka, to pewnie coś pokombinuję.

Wielkie dzięki za rozwój oprogramowania pod Arduino IDE :D
User avatar
Duch__
Posts: 2070
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Post

Jeśli chodzi o dodanie przekaźników to (w tym przykładzie 3 sztuk):

Code: Select all

SuplaDevice.addDS18B20Thermometer();  // DS na GPIO02
SuplaDevice.addDS18B20Thermometer();  
SuplaDevice.addDS18B20Thermometer();  
SuplaDevice.addDS18B20Thermometer();  
SuplaDevice.addDS18B20Thermometer();  
SuplaDevice.addDS18B20Thermometer();  
SuplaDevice.addDS18B20Thermometer(); 
SuplaDevice.addDS18B20Thermometer();
SuplaDevice.setTemperatureCallback(&get_temperature);
SuplaDevice.setStatusFuncImpl(&status_func);
SuplaDevice.addRelay(3, true); //<---------DODAWANIE PRZEKAŹNIKA Z DEKLARACJĄ PORTU
SuplaDevice.addRelay(5, true); //<---------DODAWANIE PRZEKAŹNIKA Z DEKLARACJĄ PORTU
SuplaDevice.addRelay(7, true); //<---------DODAWANIE PRZEKAŹNIKA Z DEKLARACJĄ PORTU
User avatar
slawek
Posts: 2552
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

Teraz śmiga - @Duch__ dzięki ;) Kawał dobrej roboty, tego mi brakowało ;)
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
User avatar
wojtas567
Posts: 2303
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Ok już jest dobrze
Rewelacja zwłaszcza odczyd ID i kopiowanie.
Jest też od razu odczyt z DS
Zastanawiam się jak rozwiązać sytuację z brakiem czujnika podczas awarii pokazuje wtedy -127.
Jeżeli mamy ustawiony termostat z takiego termometru to w takiej sytuacji grzanie się załączy :(.
Pozdrawiam
Wojtek
User avatar
Duch__
Posts: 2070
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Post

wojtas567 wrote: Sun Dec 02, 2018 6:22 pm Ok już jest dobrze
Rewelacja zwłaszcza odczyd ID i kopiowanie.
Jest też od razu odczyt z DS
Zastanawiam się jak rozwiązać sytuację z brakiem czujnika podczas awarii pokazuje wtedy -127.
Jeżeli mamy ustawiony termostat z takiego termometru to w takiej sytuacji grzanie się załączy :(.
Ale -127 jest w tym wypadku wartością przypisaną z palca więc możesz dać wartość np. 127 stopni (bez znaku minus) i grzanie się wyłączy ;)
Maniek913
Posts: 536
Joined: Thu Feb 22, 2018 9:46 pm

Post

Uruchomiłem odczyt 6szt - działa wzorowo .Świetna robota -Wojtek, Duch__ dzięki :D Rewelacja
User avatar
Piotr61
Posts: 61
Joined: Fri Sep 15, 2017 12:59 pm

Post

wojtas567 wrote: Sun Dec 02, 2018 6:22 pm ...Jeżeli mamy ustawiony termostat z takiego termometru to w takiej sytuacji grzanie się załączy :(.
To do kitu z takim termostatem :mrgreen:
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem
cino111
Posts: 714
Joined: Mon May 07, 2018 8:00 pm

Post

Też Wam się tak pokazuje przy pierwszym uruchomieniu?
You do not have the required permissions to view the files attached to this post.

Return to “Projekty użytkowników”