Sterownik Arduino + Blynk według robert4you - kontynuacja
Re: Sterownik Arduino + Blynk według robert4you - kontynuacja
na 230 to ten....
https://allegro.pl/oferta/przekaznik-ss ... 7698595935
https://allegro.pl/oferta/przekaznik-ss ... 7698595935
- robert4you
- 80%
- Posty: 432
- Rejestracja: 2016-04-01, 10:24
Re: Sterownik Arduino + Blynk według robert4you - kontynuacja
Dokładnie tak.
Wysłane z mojego SM-G950F przy użyciu Tapatalka
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 !!!
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 !!!
Re: Sterownik Arduino + Blynk według robert4you - kontynuacja
Tutaj nie psocimy, my rektyfikujemy lub destylujemy, już nawet na "czarnym" burzą się na psocenie...
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
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
Re: Sterownik Arduino + Blynk według robert4you - kontynuacja
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=5324dlugas_ pisze: ↑2020-02-11, 21:32Wielkie dzięki za odzew...@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.
SSR-y są fajne ale mają dwie wady, są o wiele większe od przekaźnika i trzeba stosować radiatory do nich.
Jestem tego pewien ponieważ stosuję te przekaźniki i nie protestują ale mostkuję styki.
Re: Sterownik Arduino + Blynk według robert4you - kontynuacja
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
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
Re: Sterownik Arduino + Blynk według robert4you - kontynuacja
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
Re: Sterownik Arduino + Blynk według robert4you - kontynuacja
Szczerze mówiąc myślałem tak samo....
A nie lubię tego słowa
Nie pasuje mi
A nie lubię tego słowa
Nie pasuje mi
Re: Sterownik Arduino + Blynk według robert4you - kontynuacja
No ja mam tak samo
Re: Sterownik Arduino + Blynk według robert4you - kontynuacja
Mój program rozbudował się na tyle dużo że zaczyna się mulić...
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...???
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...???
Re: Sterownik Arduino + Blynk według robert4you - kontynuacja
zojsan Możesz wkleić kawałek tego kodu od resetowania blynka jak to wygląda u Ciebie? Nie bardzo wiem o to tam chodzi.
Re: Sterownik Arduino + Blynk według robert4you - kontynuacja
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
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
Re: Sterownik Arduino + Blynk według robert4you - kontynuacja
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)
(Od razu przyznaję się, że dokładnie nie znam się na arduino, a wiedzę opieram na innym mikrokontrolerze)
Re: Sterownik Arduino + Blynk według robert4you - kontynuacja
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...
Re: Sterownik Arduino + Blynk według robert4you - kontynuacja
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ś:
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...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).
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 97 gości