Jak podłączyć silnik krokowy do Arduino i sterować nim 28BYJ-48 ze sterownikiem ULN2003

  Рет қаралды 43,096

Elektroweb Sklep Internetowy

Elektroweb Sklep Internetowy

Күн бұрын

Pokazujemy krok po kroku jak podpiąć silnik krokowy ze sterownikiem ULN2003 i za pomocą TYLKO 4 linijek kodu obracać oś o określoną ilość stopni zgodnie lub przeciwnie do ruchu wskazówek zegara.
Jeżeli poradnik był pomocny daj łapkę w górę i SUBSKRYBUJ nasz kanał!
Kod programu do skopiowania z naszego bloga: blog.elektrowe...
Silnik wraz ze sterownikiem można nabyć w naszym sklepie:
elektroweb.pl/...

Пікірлер: 57
@Skibirizzker
@Skibirizzker 4 жыл бұрын
jak to możliwe że tylko 7 tys. wyświetleń? SUPER FILM!
@kacperostrowski5384
@kacperostrowski5384 5 жыл бұрын
Naprawde dobry poradnik tylko szkoda że tak mało łapek.
@elektrowebsklepinternetowy5552
@elektrowebsklepinternetowy5552 5 жыл бұрын
Dziękujemy za miłe słowo
@keksiu351
@keksiu351 2 жыл бұрын
Da się ten silnik uruchomić bez Arduino? Ręcznie przyciskami?
@hdskbi
@hdskbi 5 жыл бұрын
Masz kolego błąd przy podłączeniu pinów Trzeba zamienić pin 2 i 3 miejscami i silniczek bedzie działał
@rafagembalczyk7880
@rafagembalczyk7880 4 жыл бұрын
Chwała Ci
@pawel80
@pawel80 3 жыл бұрын
Dziękuję
@dariapie6534
@dariapie6534 2 жыл бұрын
zgadza się jest błąd, wcześniej silnik się trzęsie, po zmianie działa super.
@TheArturro144
@TheArturro144 4 жыл бұрын
Mam pewien problem. Wpisanie w wartości ujemnej w step() nie powoduje obrotu silnika w drugim kierunku. Z czego co to może wynikać? Nadmienię, gdyż może to mieć znaczenie, że z braku przewodów męsko-żeńskich uciąłem wtyk męsko-męskiego z jednej strony i owinąłem wokół pinów na sterowniku silnika. Czy to przez to może być problem?
@automatykrobotyka9926
@automatykrobotyka9926 3 жыл бұрын
Ile maksymalnie rpm ten silnik może się obracać.Bo w kodzie chodzi o obroty silnika nie obroty wału wyjściowego.
@rreekkddaa
@rreekkddaa 3 жыл бұрын
Jakiej Mo mają te silniki są w stanie poruszyć żaluzją wewnętrzną w oknie? Czy da się pisać program w języku drabinkowym, istnieje jakiś program który konwertuje język drabinkowy dla sterownika arduino?
@darekmistrz6750
@darekmistrz6750 5 жыл бұрын
Hej! Mam nadzieję że mi odpiszesz mianowicie: mam taki sam silnik z sterownikiem i ogólnie silnik czasem buczy tylko w innym programie coś idzie Ale mogę to zatrzymać palcami:D moje główne pytanie to mój błąd czy taki silnik jest tak słaby że z łatwością można to zatrzymać ręką?
@elektrowebsklepinternetowy5552
@elektrowebsklepinternetowy5552 5 жыл бұрын
Moim zdaniem buczenie silnika to źle ustawione parametry lub problem z zasilaniam. Co do zatrzymania silnika palcami to jak najbardziej jest to możliwe. To niewielki silnik. Jednak proponuje spróbować posiłkować się kodem podanym na blogu i powinno udać się wyeliminować buczenie. A odpowiednio podany prąd stawi większy opór. Powodzenia przy kodowaniu!
@darekmistrz6750
@darekmistrz6750 5 жыл бұрын
@@elektrowebsklepinternetowy5552 dzięki za odpowiedź
@Skibirizzker
@Skibirizzker 4 жыл бұрын
mi też buczy i w ogóle się nie kręci
@jacekmaecki9027
@jacekmaecki9027 5 жыл бұрын
Wkradł się mały błąd w w kodzie programu który można skopiować z bloga: "Stepper mojSilnik(ILOSC_KROKOW, 8, 9, 10, 11)" na końcu brak średnika, poza tym wszystko doskonale...:)
@elektrowebsklepinternetowy5552
@elektrowebsklepinternetowy5552 5 жыл бұрын
dziękujemy za czujność i zwrócenie uwagi - błąd został juz poprawiony
@mariuszlis304
@mariuszlis304 Жыл бұрын
Witam . Szukam mechanizmu który jest podobny do zastosowania z filmu silnika krokowego . Chodzi mi o klapy w łódce zanetowej żeby się otwierały i po np:20sek zamykały automatycznie. Jest taka możliwość wykorzystując z filmu projekt.? Jeśli jest pan zainteresowany pomocą to podam mail. Jak nie zrozumiem . Pozdrawiam
@m8902-x5u
@m8902-x5u 4 жыл бұрын
można ustawić obroty silnika żeby się obracał się jedną stronę ????
@bartekguch3051
@bartekguch3051 3 жыл бұрын
tak
@ernestkapusta6130
@ernestkapusta6130 Жыл бұрын
Witam. A czy można ustawić czas przerwy na 12 godzin ruch o kilka stopni i 12 godzin przerwy?
@camp0017
@camp0017 2 ай бұрын
Oczywiście. Albo korzystając z funkcji arduino millis() (mnożąc 12*3600*1000), albo instalując moduł zegara czasu rzeczywistego (RTC) i pobierając z niego dokładną godzinę.
@maszmasz7478
@maszmasz7478 3 жыл бұрын
Nieprawidłowe działanie może wynikać ze słabego zasilania. Odłączcie się od arduino i zasilcie silniczek z innego źródła.
@marcincichon1717
@marcincichon1717 Жыл бұрын
Witam jak można się skontaktować z Panem . Chętnie bym o czymś porozmawiał jeśli jest taka możliwość oczywiście
@elektrowebsklepinternetowy5552
@elektrowebsklepinternetowy5552 Жыл бұрын
proszę pisać na biuro@elektroweb.pl
@sineral9043
@sineral9043 4 жыл бұрын
Czy można podłączyć kilka silników naraz?
@husc7775
@husc7775 4 жыл бұрын
Nie starczy Ci pinów w tej konkretnej płytce. Gdyby było ich więcej to jak najbardziej.
@uhuhu13
@uhuhu13 3 жыл бұрын
Chyba w mega sie da
@hipis200cc2
@hipis200cc2 3 жыл бұрын
Macie jakiś pomysł czemu silnik obraca się tylko w jedną stronę pomimo ustawienia liczby kroków na ujemne ?
@elektrowebsklepinternetowy5552
@elektrowebsklepinternetowy5552 3 жыл бұрын
możliwe, że zamiana kanałów przy podpinaniu do mostka H załatwi sprawę
@elektrowebsklepinternetowy5552
@elektrowebsklepinternetowy5552 3 жыл бұрын
Moduł IN1 do Arduino pin nr8 Moduł IN2 do Arduino pin nr10 Moduł IN3 do Arduino pin nr9 Moduł IN4 do Arduino pin nr11
@Badixon986
@Badixon986 3 жыл бұрын
Umnie silnik się nie kręci tylko stoi i wyświetla mi się 2 żarówki jak by się ładowało lub mam serwis.
@elektrowebsklepinternetowy5552
@elektrowebsklepinternetowy5552 2 жыл бұрын
w takim wypadku można zmienić ze sobą 2 kanały miejscami i sprawdzić jak się zachowuje
@Badixon986
@Badixon986 2 жыл бұрын
A ok i jestem na KZbin i na TikToku.
@stepnior235
@stepnior235 5 жыл бұрын
mam pewien problem mimo tego ze w programie ilosc krokow mam wpisane w wartosci ujemnej to i tak sie silnik obraca zgodnie z ruchem wskazówek zegara, przy wartosci dodatniej rowniez zgodnie z ruchem wskazówek. nie wiem czy to istotne ale korzystam z arduino leonardo
@szympow
@szympow 5 жыл бұрын
ja korzystam z arduino uno ale mam podobny problem. nie wiem z czego to wynika, ale silnik obraca się zgodnie z ruchem wskazówek zegara. Tylko. EDIT. W kodzie jest błąd. Oto poprawny kod na bazie źródła. #include //dodajemy do szkicu bibliotekę obsługującą silniki krokowe #define ILOSC_KROKOW 32 //definiujemy stałą gdzie podajemy ilość kroków zależną od użytego silnika w naszym przypadku 32 Stepper mojSilnik(ILOSC_KROKOW, 8, 10, 9, 11); //tutaj podajemy piny w Arduino, którymi sterujemy silnikiem void setup() { } void loop () { mojSilnik.setSpeed(500); //podajemy prędkość obrotu wyrażona w rpm mojSilnik.step(512); //linijka powoduje obrót ośki silnika o 90 stopni delay(2000); // linijka powoduje odczekanie 2 sekund (wartosc w milisekundach 1000 = 1s) mojSilnik.setSpeed(250); mojSilnik.step(-1024); delay(2000); } Jak widać błąd został popełniony w podaniu kolejności pinów do sterowania silnika. Pozdrawiam!
@adekvostro4281
@adekvostro4281 5 жыл бұрын
Mam taką samą przypadłość. Okazało się, że to silnik ma jakąś wadę. Przytrzymałem mu oś podczas wykonywanego obrotu i zaczął się obracać w przeciwną stronę a potem zgodnie z kodem. Niestety podczas dłuższej pracy "gubi kroki" przez co ruchy nie są powtarzalne.
@adekvostro4281
@adekvostro4281 5 жыл бұрын
Wycofuję się z poprzedniego wpisu. Zmieniłem podłączenie pomiędzy Arduino a modułem. Moduł IN1 do Arduino pin nr8 Moduł IN2 do Arduino pin nr10 Moduł IN3 do Arduino pin nr9 Moduł IN4 do Arduino pin nr11 Po takim połączeniu wszystko działa, silnik ma dużo większą moc i mniej się nagrzewa.
@maaupa
@maaupa 3 жыл бұрын
@@szympow Dzięki, pomogło :-)
@incxxxx
@incxxxx 5 жыл бұрын
Jakiś schemat połączeń (+ sterownik) by się przydał.
@elektrowebsklepinternetowy5552
@elektrowebsklepinternetowy5552 5 жыл бұрын
to popularny sterownik i można bez problemu znaleźć to w googlach
@dziveq
@dziveq 4 жыл бұрын
Mam problem z silniczkiem. Podpiąłem wszystko jak na filmie, kod ten sam skompilowałem bez problemu, wgrałem jest git, i silniczek byrczy, trzęsie się ale za nic nie chce się obrócić oś...
@Sullucuc
@Sullucuc 4 жыл бұрын
hdskbi 10 miesięcy temu Masz kolego błąd przy podłączeniu pinów Trzeba zamienić pin 2 i 3 miejscami i silniczek bedzie działał
@KamykTV123
@KamykTV123 3 жыл бұрын
Czy taki silnik może wykonać więcej niż 360 stopni
@elektrowebsklepinternetowy5552
@elektrowebsklepinternetowy5552 3 жыл бұрын
Tak może robić dowolną ilość kroków w każdą ze stron.
@spatz7411
@spatz7411 5 жыл бұрын
jaka jest moc tego silnika czy da rade wkładce w drzwiach?
@dariapie6534
@dariapie6534 2 жыл бұрын
myślę że tak, probowałem zatrzymać ten wał silnika palcami i nie byłem w stanie go nawet zwolnić, naprawdę ma duża moc.
@spatz7411
@spatz7411 2 жыл бұрын
@@dariapie6534 już testowałem nie daje rady
@wiktorbabiarz6758
@wiktorbabiarz6758 Жыл бұрын
jakie speed 500? Mi to max 15 śmiga
@camp0017
@camp0017 2 ай бұрын
To rzeczywiście zależy od konkretnego egzemplarza. U mnie max 18.
@gustavofring3347
@gustavofring3347 4 жыл бұрын
Wszystko spoko ale nie rozumiem jednego czemu masz tak mało subów?
@superx5794
@superx5794 4 жыл бұрын
Żal mi cb bo masz 99 subów i dam ci tego setnego , gratulacje na 100 subskrybcji
@Mulka12
@Mulka12 9 ай бұрын
czemu muj wibruje zamiast sie kręcić xd
@Klikklack
@Klikklack 4 жыл бұрын
A może być 1500 stopni
@marcingolenia1327
@marcingolenia1327 4 жыл бұрын
Nie polecam tej biblioteki ! Zatrzymuję pracę reszty kodu.
@jakubskowronski7654
@jakubskowronski7654 4 жыл бұрын
A jakiej innej użyć?
@marcingolenia1327
@marcingolenia1327 4 жыл бұрын
@@jakubskowronski7654 samemu można w łatwy sposób napisać :D wywołując wysokie stany w odpowiedniej kolejności
24. Jak zwielokrotnić liczbę pinów cyfrowych w Arduino?
21:46
Elektro Maras
Рет қаралды 34 М.
Przekaźnik z timerem opóźniaczem czasowym 7 trybów video instrukcja
15:27
Elektroweb Sklep Internetowy
Рет қаралды 26 М.
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН
OCCUPIED #shortssprintbrasil
0:37
Natan por Aí
Рет қаралды 131 МЛН
Arduino 16: DUŻE SILNIKI KROKOWE
15:08
Adam Śmiałek
Рет қаралды 23 М.
Sterownik silnika krokowego + generator impulsów - cz. 1 podłączenie
18:42
EBMiA.pl - Elementy Budowy Maszyn i Automatyki
Рет қаралды 55 М.
Jak przenieść projekt, czyli Arduino na płytce stykowej | #97 [Arduino]
37:23
controlador rex c100 PID configuração do sensor termopar
8:16
ENG Automação Grupo
Рет қаралды 30 М.
Jak podłączyć wyświetlacz LCD 1602 do Arduino HD44780 Video Instrukcja
15:37
Elektroweb Sklep Internetowy
Рет қаралды 10 М.
Serwomechanizmy | #74 [Podstawy]
19:37
ElektroPrzewodnik
Рет қаралды 135 М.
62. Jak przenieść projekt z Arduino na  ATmega 328?
17:47
Elektro Maras
Рет қаралды 122 М.
Arduino kurs programowania dla opornych
10:48
Garage Make Zone
Рет қаралды 36 М.
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН