Sterownik Arduino + Blynk według robert4you - kontynuacja

Teoria, praktyka, sprzęt, kolumna

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-02-11, 22:42

Dokładnie tak.

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 !!!

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

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

Post autor: degu » 2020-02-11, 23:18

kamil_hg pisze:
2020-02-11, 22:31
W piątek mam zamiar trochę psocić ...
Tutaj nie psocimy, my rektyfikujemy lub destylujemy, już nawet na "czarnym" burzą się na psocenie... :wink:
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

Awatar użytkownika
magas
101%
101%
Posty: 6990
Rejestracja: 2009-02-01, 12:05

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

Post autor: magas » 2020-02-11, 23:37

degu pisze:
2020-02-11, 23:18
już nawet na "czarnym" burzą się na psocenie... :wink:
No coś ty, rzadko tam czytam, tylko gdy ktoś daje gotowy link, ale myślałem, że ten wyraz to ich dobro forumowe, to dziwne, psota, psocenie drażniło tu na forum, ale tam było normą.

Awatar użytkownika
drgranatt
100%
100%
Posty: 1411
Rejestracja: 2009-07-13, 11:13
Lokalizacja: 3-city

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

Post autor: drgranatt » 2020-02-12, 08:04

dlugas_ pisze:
2020-02-11, 21:32
Wielkie dzięki za odzew...
drgranatt pisze:
2020-02-11, 20:27
wydaje mi się, że w tym układzie napięcie na cewkę przekaźnika wynosi 5 VDC
@drgranatt jesteś pewien? Tak jak pisałem w poprzednim poście żaden ze mnie elektryk, ale moim zdaniem, w zaprezentowanym schemacie, 5VDC to napięcie cewki modułu sterującego przekaźnikami, natomiast z jego styków na cewki przekaźników jest podane 12VDC z zasilacza.
Tak na 100 % to nie ale jeżeli jest 12 VDC to jeszcze lepiej. Np taki przekaźnik: https://www.jacktronic.pl/towar.php?kat ... 3&art=5324
SSR-y są fajne ale mają dwie wady, są o wiele większe od przekaźnika i trzeba stosować radiatory do nich.
dlugas_ pisze:
2020-02-11, 21:32
I jeszcze jedno pytanie. Jesteś pewien że ten przekaźnik Relpolu wytrzyma "strzał" 4kW przy starcie rozgrzewania pełną mocą? Można by uruchamiać maszynerię ze skręconym regulatorem, ale jak mi się zapomni...
Jestem tego pewien ponieważ stosuję te przekaźniki i nie protestują ale mostkuję styki.

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

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

Post autor: degu » 2020-02-12, 17:52

magas pisze:
2020-02-11, 23:37
No coś ty,... ale tam było normą.
Proszę - oto dowód: https://alkohole-domowe.com/forum/post2 ... ml#p216821 i sorry za offtop
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

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

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

Post autor: kamil_hg » 2020-02-12, 18:19

Oficjalnie przepraszam za te "psocenie" ogólnie tak nie mówię, myślałem właśnie że tak się wyrażacie, nie wiedziałem że takie poruszenie będzie :drinks

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

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

Post autor: zojsan » 2020-02-12, 18:49

Szczerze mówiąc myślałem tak samo.... :lol:
A nie lubię tego słowa
Nie pasuje mi

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

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

Post autor: kamil_hg » 2020-02-12, 19:09

No ja mam tak samo :lol:

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

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

Post autor: zojsan » 2020-02-14, 08:59

Mój program rozbudował się na tyle dużo że zaczyna się mulić... :cry:
cała pętla programu trwa 2.5 sekundy
przez co interwał pętli "co1sec()" nie jest wykonywany co sekundę a bardzo zależy mi żeby tak było
Czy jest jakiś sposób żeby niezależnie gdzie w danym momencie jest pętla programu sekunda została wykonywana co sekundę...?
albo drugi sposób...
bo zauważyłem że mimo tego że "co1sec()" nie jest wykonywana co sekundę to czas pracy (String czas) w tej pętli liczy dobrze tylko z racji częstotliwości aktualizowania wartości sa wyświetlane co 2, czasem co 3 sekundy
Jak uzależnić coś jeszcze do czasu rzeczywistego...

ps...
a nie powinno być tak że timer właśnie przerywa pętle...??? :?

sikorex
20%
20%
Posty: 24
Rejestracja: 2013-03-22, 20:57

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

Post autor: sikorex » 2020-02-15, 13:10

zojsan Możesz wkleić kawałek tego kodu od resetowania blynka jak to wygląda u Ciebie? Nie bardzo wiem o to tam chodzi.

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

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

Post autor: zojsan » 2020-02-15, 15:44

jest trzy sposoby...
jak blynk się łączy...


BLYNK_CONNECTED() {
//Blynk.syncAll();
Blynk.virtualWrite(0,0);
Blynk.virtualWrite(x,y);} //x-numer pinu , y-wartość jaka ma być ustawiona
tylko tu zmienia te piny za każdym razem jak się łączy

drugi....
BLYNK_CONNECTED() {
if (isFirstConnect) {
Blynk.virtualWrite(0,0);
Blynk.virtualWrite(x,y);} //x-numer pinu , y-wartość jaka ma być ustawiona
to jest fajne bo resetuje tylko przy pierwszym połączeniu...
ale nie mogę tego uruchomić

trzeci....
ja go używam teraz
void setup()
{Blynk.virtualWrite(0,0);
Blynk.virtualWrite(x,y);} //x-numer pinu , y-wartość jaka ma być ustawiona
wklejasz to w pętlę setup i
tu to nie blynk resetuje piny tylko procesor (raz)

we wszystkich przypadkach każdy pin który chcesz zmienić musisz zapisać oddzielnie

Awatar użytkownika
Pablitos
30%
30%
Posty: 36
Rejestracja: 2019-11-30, 10:14
Lokalizacja: Błędów

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

Post autor: Pablitos » 2020-02-16, 10:41

Co do wykonywania fragmentu kodu co ściśle określony czas wykorzystaj przerwania od zegaru czas rzeczywistego lub watchdoga
(Od razu przyznaję się, że dokładnie nie znam się na arduino, a wiedzę opieram na innym mikrokontrolerze)

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

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

Post autor: zojsan » 2020-02-16, 14:20

Pablitos pisze:
2020-02-16, 10:41
Co do wykonywania fragmentu kodu co ściśle określony czas wykorzystaj przerwania od zegaru czas rzeczywistego lub watchdoga
(Od razu przyznaję się, że dokładnie nie znam się na arduino, a wiedzę opieram na innym mikrokontrolerze)


A podpowiesz jak to sie robi...
mam zrobione tak
void loop()
{ timer = millis();

if (timer - czastimer1 >=1000UL) {
czastimer1 = timer;
co1sek();}
tu reszta kodu....
}

i nic to nie daje bo musi przejść całą pętlę żeby dojść do tego miejsca...

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

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

Post autor: dlugas_ » 2020-02-21, 14:00

Szanowni, komponenty skompletowane więc jedziemy z programowaniem nodeMCU. Płytka podłączona, ESP8266 by Community w wersji 2.6.3 doinstlowane. Port wybrany, upload speed 115200, CPU Frequency 80 MHz. Flash wgrany bez najmniejszego problemu. Schody zaczynają się przy instalacji bibliotek udostępnionych przez @kamil_hg. Wrzuciłęm je wszystkie do folderu ...Arduino ->libraries->. Po restarcie Arduino IDE próbuję je po kolei wfrać na płytkę, ale niektóre z nich dają się zweryfikować i wysłać do płytki, ale większość przy weryfikacji wywala błąd kompilacji dla płytki nodeMCU 1.0 (ESP 12E-module). Np. Takie coś:
C:\Program Files (x86)\Arduino\libraries\ESP8266wifi-master\SerialESP8266wifi.h:181:10: note: no known conversion for argument 2 from 'STATUS' to 'const char*'

Użycie biblioteki SoftwareSerial w wersji 6.4.0 z folderu: C:\Users\-\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\SoftwareSerial
Użycie biblioteki ESP8266wifi-master z folderu C:\Program Files (x86)\Arduino\libraries\ESP8266wifi-master (legacy)
exit status 1
Błąd kompilacji dla płytki NodeMCU 1.0 (ESP-12E Module).
Może macie jakiś pomysł co robię źle... Tak rozkminiam czy czasem nie trzeba tych bibliotek wgrywać w określonej kolejności. Wybaczcie pewnie banalne pytania, ale zielony jestem jeśli chodzi o programowanie...

ODPOWIEDZ

Kto jest online

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