Sterownik Arduino + Blynk według robert4you - kontynuacja

Teoria, praktyka, sprzęt, kolumna
dlugas_
10%
10%
Posty: 19
Rejestracja: 2012-06-23, 22:42

Re: Sterownik Arduino + Blynk według robert4you - kontynuacja

Post autor: dlugas_ » 2020-03-25, 08:02

zojsan pisze:
2020-03-20, 23:17
Co tu taka cisza... :drinks
Mówisz i masz :-D...
W przypadku moich DSów błąd pomiarowy przy wysokiej temperaturze wynosi ok -2st C. W czasie wrzenia czystej wody czujka pokazuje ok 98 st. O ile na czujnikach w kolumnie nie ma to żadnego znaczenia, o tyle jeśli chodzi o temp. zbiornika, to już przydało by się żeby odczyt był w miarę zbliżony do rzeczywistości, choćby ze względu na sterowanie odbiorem w czasie. Wiem że nie ma opcji kalibracji czujników, ale może macie jakiś patent na kalibrację odczytów, która spowoduje że korekta odbioru będzie się odbywać przy faktycznych temperaturach a nie obniżonych o 2 stopnie...

kwik44
100%
100%
Posty: 1569
Rejestracja: 2013-09-07, 19:30

Re: Sterownik Arduino + Blynk według robert4you - kontynuacja

Post autor: kwik44 » 2020-03-25, 11:32

A uwzględniłeś ciśnienie atmosferyczne? http://www.fizyka.pk.edu.pl/tabele/TWrzWody.htm

dlugas_
10%
10%
Posty: 19
Rejestracja: 2012-06-23, 22:42

Re: Sterownik Arduino + Blynk według robert4you - kontynuacja

Post autor: dlugas_ » 2020-03-25, 12:06

Przyjacielu @kwik44 pytanie było o patent na kalibrację odczytów. Sterownik też nie uwzględnia ciśnienia atmosferycznego, więc nie obraź się, ale Twoje pytanie jest tu trochę bez sensu.
Jeżeli oprogramowanie dostanie skorygowaną informację o temperaturze, to skoryguje odbiór we właściwym momencie a nie o 2 stC wcześniej niż powinno. Tylko o to tu chodz, bo wartości temperatury w kolumnie nie ma żadnego znaczenia, pod warunkiem że jest stała wtedy kiedy ma taka być, a zadaniem czujnika jest tylko i wyłącznie wskazać jej skok.

zojsan
50%
50%
Posty: 136
Rejestracja: 2019-12-14, 09:06

Re: Sterownik Arduino + Blynk według robert4you - kontynuacja

Post autor: zojsan » 2020-03-25, 14:18

@kwik44 ma trochę racji
Bo jeśli woda wcześniej wrze że względu na ciśnienie atmosferyczne to alkohol też
Jeśli ten błąd występuje w całym zakresie czujnika to bez problemu można to skorygować
po prostu od pomiaru czujnika trzeba odjąć 2 i wyświetlić wynik

dlugas_
10%
10%
Posty: 19
Rejestracja: 2012-06-23, 22:42

Re: Sterownik Arduino + Blynk według robert4you - kontynuacja

Post autor: dlugas_ » 2020-03-25, 14:46

zojsan pisze:
2020-03-25, 14:18
@kwik44 ma trochę racji
Oczywiście że ma rację, ja przecież tego nie neguję, a jeśli wyraziłem się w sposób który można zrozumieć inaczej, to jest mi przykro i bardzo przepraszam :-(.
Chodzi mi o to, czy można zmodyfikować dane na których opiera się kawałek kodu odpowiedzialny za sterowanie odbiorem w czasie.
Czyli np. T w zbiorniku wynosi x st.C i w tym momencie powinna nastąpić korekta odbioru. DS odczytuje jednak T niższą o 2 st.C i nadal puszcza odbiór na 100%. Powoduje to destabilizację kolumny i w konsekwencji skok temperatury, który by nie nastąpił jeśli odbiór byłby zmniejszony.
Jak wspominałem, nie mam pojęcia o tym całym programowaniu, działam na zasadzie małpy - pokazali jak to zrobić więc robię jak wskazali mądrzejsi ode mnie ;-).
Stąd moje pytanie - czy wystarczy zmienić wartość odczytu z czujnika żeby korekta wystąpiła o 2 st wcześniej. A jeżeli tak, to jak to fizycznie zrobić?
A tak na marginesie, to nie wiem jak to się dzieje, ale czujniki które posiadam położone obok siebie mają rozstrzał w odczycie w temperaturze pokojowej ale wszystkie zaniżają o ok. 1 st w porównaniu z termometrem który został zakupiony w aptece, ale ma też funkcję mierzenia temperatury otoczenia. Przy wrzącej wodzie ten apteczny wskazał 99,8 st, a ten od zbiornika 97,9. pozostałych do wrzątku nie wkładałem.

robosek
10%
10%
Posty: 13
Rejestracja: 2019-09-25, 08:12

Re: Sterownik Arduino + Blynk według robert4you - kontynuacja

Post autor: robosek » 2020-04-14, 13:12

Wgrałem to co udostępnił zojsan i nie mogę sobie poradzić jeden przekaźnik pstryka cały czas brak sterowania z telefonu wyjściami działają tylko temp. Może ktoś pomoże podpowie co robię źle.

#define GON 5 //D1
#define PGON 4 // D2
#define ONE_WIRE_BUS 2 // D4
#define CHLODZENIE_SSR 12 // D7
#define GRZANIE 14 // D0
#define EZ_WODA 3 //D3

zojsan
50%
50%
Posty: 136
Rejestracja: 2019-12-14, 09:06

Re: Sterownik Arduino + Blynk według robert4you - kontynuacja

Post autor: zojsan » 2020-04-14, 17:30

Oprócz wgrania kodu trzeba zrozumieć działanie programu,
to pstrykanie może ma jakieś uzasadnienie...
Proponuje zapoznać się z lekturą tego wątku i wcześniejszego od "Roberta4you".

robosek
10%
10%
Posty: 13
Rejestracja: 2019-09-25, 08:12

Re: Sterownik Arduino + Blynk według robert4you - kontynuacja

Post autor: robosek » 2020-04-14, 17:41

W tym temacie jestem na bieżąco poprzedni projekt też znam i go rozumiem nawet wszystko działa ale ten poprawiony bardziej mi pasuje ale nie potrafię go pojąć sory


Wysłane z mojego MAR-LX1A przy użyciu Tapatalka

woxy
40%
40%
Posty: 98
Rejestracja: 2011-12-09, 18:36

Re: Sterownik Arduino + Blynk według robert4you - kontynuacja

Post autor: woxy » 2020-04-17, 14:50

Cześć,
dawny temat powrócił.
Windows + emulator Android + serwer blync - mało przenośne.
Więc może by to na Raspberry PI postawić?
Serwer pójdzie i sterowanie także, WiFi także ma.

zojsan
50%
50%
Posty: 136
Rejestracja: 2019-12-14, 09:06

Re: Sterownik Arduino + Blynk według robert4you - kontynuacja

Post autor: zojsan » 2020-04-17, 16:26

W czym miałoby to być lepsze...

woxy
40%
40%
Posty: 98
Rejestracja: 2011-12-09, 18:36

Re: Sterownik Arduino + Blynk według robert4you - kontynuacja

Post autor: woxy » 2020-04-17, 18:17

Serwer, sterownik w jednym.

halls
30%
30%
Posty: 33
Rejestracja: 2015-12-03, 15:37

Re: Sterownik Arduino + Blynk według robert4you - kontynuacja

Post autor: halls » 2020-04-21, 14:37

Witam serdecznie,
Czas pochwalić się moim sterownikiem i PODZIĘKOWAC kolegom, w szczególności @zojsan i @robrt4you za pomoc i udostępnienie swojego projektu. :brawo
Chciałbym podzielić się z Wami moimi doświadczeniami:
1. każdy musi sobie dostosować sterownik do własnych potrzeb. Kody kolegów są na tyle czytelne, że łatwo to zrobić
2. Ja postanowiłem, że:
- zawory aut NC są w szereg z zaworami ręcznymi - otwieram je manualnie - logika w BLYNK
- przekaźniki sterują 3 grzałkami 2000W po jednej na każdej fazie (mogłyby być 2 przekaźniki)
- na jednej fazie grzałka przez SSR sterowanie mocą
- czujnik poziomu - Moja największa radość! W prawdzie nie udało się go wykorzystać jako czujnik zalania, ale do kontroli poziomu w butelce IDEALNY! :wink:
3. Największy błąd to ZA MAŁA OBUDOWA - bardzo ciasno.
4. Co jakiś czas zerwany pomiar temperatury w zbiorniku - stąd piki na wykresie

Zrobiłem już 4 procesy i mam swoje przemyślenia co zmienić... Oczywiście projekt będę modyfikował

Życzę wszystkim naśladowcom POWODZENIA!
Pozdrawiam
Załączniki
01 temperatury poziom.jpg
03 zawory.jpg
04 grzanie.jpg
05 wykres.jpg
06 czujnik latarka.jpg
08 czujnik butelka.jpg
sterownik LCD.jpg
sterownik srodek.jpg
sterownik.jpg

woxy
40%
40%
Posty: 98
Rejestracja: 2011-12-09, 18:36

Re: Sterownik Arduino + Blynk według robert4you - kontynuacja

Post autor: woxy » 2020-04-23, 21:53

Wgrałem kod, nie działa.
Nie łączy się z Blynk - kolumna offline.
Kod z kolumna.ino - działa poprawnie.
Możliwe że potrzebny kod blynk.

halls
30%
30%
Posty: 33
Rejestracja: 2015-12-03, 15:37

Re: Sterownik Arduino + Blynk według robert4you - kontynuacja

Post autor: halls » 2020-04-24, 20:44

Hej! Pisalem, że każdy musi sobie adoptować kod do swoich potrzeb. Dane do serwera blynk i połączenia wifi są unikalne dla lokalizacji. Niestety nie potrafie przekazac kodu. Mam lokalny serwer. @zojsan wie jak to zrobic.

robosek
10%
10%
Posty: 13
Rejestracja: 2019-09-25, 08:12

Re: Sterownik Arduino + Blynk według robert4you - kontynuacja

Post autor: robosek » 2020-04-24, 21:00

Klikamy w śrubkę i na samym dole jest share i można udostępnić kod do blinka

Wysłane z mojego MAR-LX1A przy użyciu Tapatalka


ODPOWIEDZ

Kto jest online

Użytkownicy przeglądający to forum: Google [Bot] i 68 gości