Firmware do rolet dla silniczka krokowego

User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

mp314 wrote: Mon Jun 29, 2020 8:03 pm Witam,
trafiłem na Twój filmik dotyczący rolety, chętnie bym spróbował zmajstrować takie dzieło, ale niestety trafiłem na przeszkody z Arduino, biblioteki zostały pobrane, URL w Preferencje dodany, biblioteki Supla pobrane, a wyskakują takie błędy :
W tych komunikatach nie ma żadnego błędu. Wszystko poszło ok i wgrało się na ESP.
Najlepsze suple dla Twojego domu :mrgreen:
mp314
Posts: 10
Joined: Mon Jun 29, 2020 7:49 pm

Post

W takim razie nie wiem co zrobiłem źle, w wyszukiwaniach sieci nie występuje te urządzenie.
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

mp314 wrote: Tue Jun 30, 2020 4:57 pm W takim razie nie wiem co zrobiłem źle, w wyszukiwaniach sieci nie występuje te urządzenie.
Tzn ? Gdzie go szukasz? Jeśli wpisałeś odpowiednie dane do logowania do swojej sieci WiFi, oraz podałeś odpowiednie dane do logowania do serwera supli (w metodzie begin() ), to urządzenie powinno się zarejestrować na serwerze supli. Oczywiście trzeba mieć włączoną rejestrację urządzeń na cloud.supla.org (lub na prywatnej instancji clouda)
Najlepsze suple dla Twojego domu :mrgreen:
Gawel
Posts: 1
Joined: Sat Sep 05, 2020 5:16 pm

Post

Po zatrzymaniu silnika krokowego, zostaje włączona cewka. Czy to normalne? Czy coś pomieszałem?
radzik_r
Posts: 468
Joined: Sun Aug 11, 2019 5:32 pm
Has thanked: 1 time
Been thanked: 2 times

Post

Gawel wrote: Sat Sep 05, 2020 5:22 pm Po zatrzymaniu silnika krokowego, zostaje włączona cewka. Czy to normalne? Czy coś pomieszałem?
Raczej biblioteka zostawia włączony jeden lub dwie cewki.
Ja gdy używałem tej biblioteki to na koniec dawałem warunek else w którym wyłączałem wszystkie piny sterujące silnikiem

Code: Select all

 if ( digitalRead(switch_1_pin) == LOW ) {
     stepper.step(-1);
}
else if ( digitalRead(switch_2_pin) == LOW ) {
     stepper.step(1);
     }
else {
digitalWrite(pinsterujacy1, LOW;
digitalWrite(pinsterujacy2, LOW;
digitalWrite(pinsterujacy3, LOW;
digitalWrite(pinsterujacy4, LOW;
}
User avatar
lukosław
Posts: 119
Joined: Mon Oct 28, 2019 8:20 am

Post

Cześć.

Wrzuciłem soft Wojtka na wemosa. Wszystko wygląda OK do momentu kiedy w aplikacji Androidowej otwieram szczegóły tego kanału. Na dole w "procent zamknięcia" mam status "kalibracja", a moduł nie reaguje na przyciski zamykania/otwierania (diody nie migają, ani animacja zamykania/otwierania rolety nie pojawia się).
Może ktoś podpowie co jest nie tak ?
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

A ustawiłeś czasy otwierania i zamykania?
Pozdrawiam
Wojtek
User avatar
lukosław
Posts: 119
Joined: Mon Oct 28, 2019 8:20 am

Post

Ostatecznie udało się. Nie wiem do końca co pomogło. Być może tuż po rejestracji modułu i ustawieniu czasów, potrzebował trochę więcej czasu na rozruch, ale ważne że działa :)
jacentyszczecin
Posts: 2
Joined: Tue Sep 17, 2019 8:19 pm

Post

Czy ma ktoś gotowy soft dla silnika 28BYJ-48 ?
User avatar
lukosław
Posts: 119
Joined: Mon Oct 28, 2019 8:20 am

Post

Cały ten wątek dotyczy tego właśnie silnika...

Return to “Pomoc”