Sterownik Arduino + Blynk według robert4you - kontynuacja

Teoria, praktyka, sprzęt, kolumna
woxy
40%
40%
Posty: 98
Rejestracja: 2011-12-09, 18:36

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

Post autor: woxy » 2020-06-04, 23:16

Najnowsze mody od kolegów Halls,
ale wsio na DallasTemperature.h

Awatar użytkownika
robert4you
80%
80%
Posty: 432
Rejestracja: 2016-04-01, 10:24

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

Post autor: robert4you » 2020-06-05, 00:50

Za częstość odczytu odpowiada kod, a nie biblioteka.

Wysłane z mojego SM-G950F przy użyciu Tapatalka

==================================================
Moja wersja sterownika forumowego - sterowanie kolumny telefonem:
http://www.bimber.info/forum/viewtopic.php?f=11&t=6419

UWAG: Potrzebujesz sterownika lub termometru , napisz PW !!!

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

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

Post autor: zojsan » 2020-06-05, 05:05

To prawda...
Ale jeśli biblioteka wymusza czekanie na odczyt cała pętla programu trwa dłużej a co za tym idzie częstość odczytu temperatur
Ja zszedłem do 1500 ms

Awatar użytkownika
robert4you
80%
80%
Posty: 432
Rejestracja: 2016-04-01, 10:24

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

Post autor: robert4you » 2020-06-05, 08:32

To jest makabrycznie długo.

Wysłane z mojego SM-G950F przy użyciu Tapatalka

==================================================
Moja wersja sterownika forumowego - sterowanie kolumny telefonem:
http://www.bimber.info/forum/viewtopic.php?f=11&t=6419

UWAG: Potrzebujesz sterownika lub termometru , napisz PW !!!

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

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

Post autor: woxy » 2020-06-05, 14:30

Pisałem kilka postów wyżej o zmianach odczytów co około 3 sekund.
DS w 12 bitach ma konwersję 0,75s, i tyle - ewentualnie co 1 sek, powinno być.

Awatar użytkownika
robert4you
80%
80%
Posty: 432
Rejestracja: 2016-04-01, 10:24

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

Post autor: robert4you » 2020-06-05, 16:37

Dokładnie

Wysłane z mojego SM-G950F przy użyciu Tapatalka

==================================================
Moja wersja sterownika forumowego - sterowanie kolumny telefonem:
http://www.bimber.info/forum/viewtopic.php?f=11&t=6419

UWAG: Potrzebujesz sterownika lub termometru , napisz PW !!!

laurentp
100%
100%
Posty: 1368
Rejestracja: 2013-07-08, 22:08
Lokalizacja: Mazowieckie

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

Post autor: laurentp » 2020-06-05, 16:57

woxy pisze:
2020-06-05, 14:30
Pisałem kilka postów wyżej o zmianach odczytów co około 3 sekund.
DS w 12 bitach ma konwersję 0,75s, i tyle - ewentualnie co 1 sek, powinno być.
3x0.75=2.25... czyli ~3s.
Ja robię co 1 s, ale niejako równolegle, (mimo, że czujniki są równolegle, z zasilaniem Vcc nie "parasite"), odpalam "START-T" 4x, czekam, potem (a właściwie przedtem) "READ_SCRACHPAD" też 4x.
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować

Awatar użytkownika
robert4you
80%
80%
Posty: 432
Rejestracja: 2016-04-01, 10:24

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

Post autor: robert4you » 2020-06-05, 20:26

W Arduino to nie działa, więc szkoda robić zamęt takimi radami

Wysłane z mojego SM-G950F przy użyciu Tapatalka

==================================================
Moja wersja sterownika forumowego - sterowanie kolumny telefonem:
http://www.bimber.info/forum/viewtopic.php?f=11&t=6419

UWAG: Potrzebujesz sterownika lub termometru , napisz PW !!!

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

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

Post autor: woxy » 2020-06-05, 20:37

To co ono takie ułomne?
Byłem pewien że wszystkie termometry - w sensie odczyty DS'ów właśnie w ten sposób są robione - czyli w jednym wywołaniu zapodana konwersja na wszystkich czujnikach, potem jednym ruchem odczyt.
Stąd moje było zdziwienie z tych około 3 sekund przerwy między odczytami.

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

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

Post autor: zojsan » 2020-06-05, 20:51

Odczyt trwa 0.7 sekundy nawet kilku czujników
Kwestia czy czy kod czeka na ten odczyt czy nie
Inną sprawą jest długość kodu...
Jeśli pętla całego programu trwa na przykład 2 sekundy to zmiana wyświetlania temperatury też będzie co dwie sekundy mimo że temperatura zostanie odczytana po 0.7 sekundy

laurentp
100%
100%
Posty: 1368
Rejestracja: 2013-07-08, 22:08
Lokalizacja: Mazowieckie

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

Post autor: laurentp » 2020-06-05, 21:03

robert4you pisze:
2020-06-05, 20:26
W Arduino to nie działa, więc szkoda robić zamęt takimi radami
JEŚLI zejdziesz poziom niżej, i nie wykorzystasz funkcji z tej (jak widać ułomnej) biblioteki, ale SAM obsłużysz DSy (korzystając tylko z funkcji do magistrali 1Wire, nie jest to trudne, pogę podać jakiego kodu używam), to się DA.
W sumie trywialne, bo wysyłasz raz 4x komendę "START_T", a po 1s 4x "READ_SCRATCHPAD" i sam dekodujesz te (chyba) 8-9 bajtów (tak naprawdę temperatura jest o ile pamiętam na 2).
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować

Awatar użytkownika
robert4you
80%
80%
Posty: 432
Rejestracja: 2016-04-01, 10:24

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

Post autor: robert4you » 2020-06-05, 22:32

masz rację ale przy prawidłowo napisanym kodzie nie trzeba tak kombinować wszystko działa jak należy i co 0,75 sekundy masz odczyt temperatur

Wysłane z mojego SM-G950F przy użyciu Tapatalka

==================================================
Moja wersja sterownika forumowego - sterowanie kolumny telefonem:
http://www.bimber.info/forum/viewtopic.php?f=11&t=6419

UWAG: Potrzebujesz sterownika lub termometru , napisz PW !!!

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

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

Post autor: halls » 2020-06-05, 22:43

Panowie! Jaki wpływ na proces ma odczyt w czasie krótszym niż 3 sek....?
Mam wrażenie, że Wasza dyskusja dotyczy raczej dobrych praktyk i "state of art " ale ne ma więkazego wpływu na nasze hobby.
Zrobiłem już parę procesów stosując Wasze poprzednie rozwiązania i jestem BARDZO zadowolony.
Sterownik na NodeMcu działa ale już kupiłem ESP32 i będę sie uczył programowania korzystając z Waszych kodów. Z góry dziękuję. Pozdrawiam.

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

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

Post autor: zojsan » 2020-07-17, 19:27

kamil_hg pisze:
2019-12-14, 23:42
a jak by się udało zrobić pełny automat no to lux sprawa 👍
ja już mam pełny automat.... :D :drinks :1st
Darnix pisze:
2019-12-14, 21:12
Jak by się znalazł jakiś gotowiec lub zebrane wszystko w jedną całość było by super! ;-)
nawet jak będziesz miał gotowca to i tak będziesz musiał się wykazać jakąkolwiek wiedzą z programowania (w brew pozorom proste)
bo żaden gotowiec nie będzie idealnie pasował do twojej kolumny....

Jak znajdę chwile to zbiorę to do kupy... :oki

andras
30%
30%
Posty: 48
Rejestracja: 2012-07-16, 20:17

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

Post autor: andras » 2020-08-19, 16:10

Witam

Mam pytania , wgrywam kod do esp , wgrywa się ok , ale nie wiem czy się łączy z blynkiem ( lokalny serwer )
zmieniłem w kodzie :
char auth[] = "lC5BDxtnOO8sVM25xxxxxxxxxxxx";
char ssid[] = "SUxxx";
char pass[] = "olenxxx";

oraz na

Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,186), 8442);
czy coś jeszcze trzeba zmienic ? i jak sprawdzić czy się łączy z serwerm ?

ODPOWIEDZ

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 67 gości