Sterownik Arduino + Blynk według robert4you - kontynuacja

Teoria, praktyka, sprzęt, kolumna
kamil_hg
40%
40%
Posty: 53
Rejestracja: 2019-07-09, 12:48

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

Post autor: kamil_hg » 2019-12-17, 14:51

Tak jak kolega halls pisze, poczytaj o programie do czytania adresów I2C.

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

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

Post autor: zojsan » 2019-12-17, 15:37

Uruchomiłem I2C scanner i na D5,D6 nie znalazł nic.
Jak podłączyłem na D1,D2 znalazł 0x27. W kodzie mam (0x27, 20, 4).

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

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

Post autor: halls » 2019-12-17, 15:57

Zacznij od rzeczy najprostszej. Zainstaluj program HelloWorld.
Sprawdzisz czy masz dobry LCD podłączenie etc.

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

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

Post autor: zojsan » 2019-12-17, 16:53

Na D1,D2 działa
Na D5,D6 nie.... :|
Może node padło

piotr1310
20%
20%
Posty: 24
Rejestracja: 2017-10-13, 09:08

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

Post autor: piotr1310 » 2019-12-17, 20:54

Ja miałem tak samo dopiero wyświetlacz zaczął działać jak podłączyłem go pod 5V.

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

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

Post autor: zojsan » 2019-12-17, 23:27

Mam taką uwagę przy kompilacji
UWAGA: biblioteka LiquidCrystal_I2C działa na architekturze(/architekturach) avr i może nie być kompatybilna z obecną płytką która działa na architekturze(/architekturach) esp8266
Mam zainstalowane wszystkie już biblioteki z serii LiquidCrystal :wallangry

Awatar użytkownika
degu
101%
101%
Posty: 316
Rejestracja: 2019-03-30, 22:44
Lokalizacja: Biała Podlaska

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

Post autor: degu » 2019-12-17, 23:42

Spróbuj z tą, u mnie działa...
Ale najpierw wywal pozostałe.

EDIT: ostrzeżeniem się nie przejmuj...
Załączniki
LiquidCrystal_I2C.rar
(16.94 KiB) Pobrany 51 razy
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

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

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

Post autor: zojsan » 2019-12-18, 21:32

To ciekawe...
U ciebie działa a u mnie nie... :cry:

Awatar użytkownika
degu
101%
101%
Posty: 316
Rejestracja: 2019-03-30, 22:44
Lokalizacja: Biała Podlaska

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

Post autor: degu » 2019-12-18, 22:52

Nie możesz dodać biblioteki?
Sorki, dałem w formacie .rar, a powinno być .zip
poprawiam się...
Załączniki
LiquidCrystal_I2C.zip
(20.84 KiB) Pobrany 43 razy
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

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

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

Post autor: zojsan » 2019-12-21, 09:33

Dzięki degu.... Biblioteka hula
Pojawił się natomiast inny problem
Gdy programuje node (samą płytkę) z USB wszystko jest okej
Gdy załączam napięcie z całym układem node nie startuje
LCD i przekaźniki zasilone są oddzielnie
Gdy wpinam zasilone node w układ zasilony wszystko działa
Czy to problem z zasilaniem....

Czy PIN 5 woltów na płytce node to pin wejścia wyjścia czy tylko w jedną stronę...?

Awatar użytkownika
degu
101%
101%
Posty: 316
Rejestracja: 2019-03-30, 22:44
Lokalizacja: Biała Podlaska

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

Post autor: degu » 2019-12-21, 13:25

Najważniejsza jest dobra masa (pomiędzy modułami) i wydolność zasilacza, no i oczywiście filtracja.
Twój problem wygląda na problem zasilania...
Ja mam zasilacz 5V/2A zasilający NodeMcu + moduł przekaźników + wyświetlacz i działa bezproblemowo.
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

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

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

Post autor: zojsan » 2019-12-21, 15:07

A co z tym 5V na node...
Można tym pinem zasilać node na przykład z płytki...
Albo odwrotnie
Czy jeśli node będzie zasilone z USB to czy pinem 5 V z node można zasilić coś innego

Mam jeszcze jedno pytanie
Przy uruchamianiu się programu temperatury skaczą do 85 stopni na sekundę powoduje wyłączenie procesu..
Wy też tak macie...?

Awatar użytkownika
degu
101%
101%
Posty: 316
Rejestracja: 2019-03-30, 22:44
Lokalizacja: Biała Podlaska

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

Post autor: degu » 2019-12-21, 16:33

U mnie wygląda to tak: https://drive.google.com/open?id=1BRnxA ... jGi6x_iEIL
Zasilam node przez piny i równolegle pozostałe moduły z jednego zasilacza
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

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

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

Post autor: zojsan » 2019-12-26, 16:23

hey wszystkim...
jak tam święta...??? :cheers
Ogarnąłem już podstawowe problemy :D Dzięki za pomoc
Teraz trudniejsze...
Z danych programu wynika że EZ przez większość czasu pracuje 100% czyli mam rozumieć że w szereg elektrozaworu wkręcony jest zawór precyzyjny do regulacji przepływu (RR)
Zastanawiam się czy nie można by było zmniejszając pracę EZ do 25% na starcie zrezygnować z zaworu precyzyjnego
Tylko tu kolejna myśl
Wydaje mi się że czas cyklu pracy EZ jest zbyt długi (10 sekund) bo nawet przy 25% zawór będzie otwarty na full przez 2.5 sekundy to może opróżniać jeziorko co może powodować destabilizację kolumny
Chciałbym zmniejszyć ten czas do 5 sekund (wtedy przy 25% EZ będzie otwarty 2 razy po 1.25 sekundy co 5 sekund)
Jakby ktoś zechciał mi wyjaśnić jak to zrobić byłbym wdzięczny :)
Nie mogę rozszyfrować...
czasARC
XczasARC
timer10s
timerEZ

edit...
zmieniłem w tej linijce 9977L
timer10s.setInterval(9977L,EZ_ON);
na 5000L
Niby cykl wtedy ma 5 sekund ale na korekcji odbioru (V22) działa to dziwnie bo przy ustawieniu 50% działa jak 100%. EZ pracuje cały czas dopiero po niżej tej wartości EZ zaczyna pracować cyklicznie
nie czaje... :wallangry

kamil_hg
40%
40%
Posty: 53
Rejestracja: 2019-07-09, 12:48

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

Post autor: kamil_hg » 2019-12-26, 22:40

Też jeszcze nie przeszedłem etapu zaworów, to mówisz kolego że odbiór głównego gonu polega na cyklicznym otwieraniu elektrozawory? Cały czas otwiera i zamyka? Ciągłe cykanie przekaźnika? To znaczy że nie da się ustawić dajmy na to prędkości odbioru stałej na poziomie 20ml /h??(90%), 15ml/h(80%)?

ODPOWIEDZ

Kto jest online

Użytkownicy przeglądający to forum: krzychu666 i 24 gości