Kurs Arduino #8: Silniki krokowe - Podłączenie i obsługa + sterownik A4988

Поделиться
HTML-код
  • Опубликовано: 4 окт 2024
  • Zamów płytki drukowane w JLCPCB za jedyne 2 USD (w dowolnym kolorze): jlcpcb.com
    Zapraszam Was na ósmy odcinek kursu poświęconego platformie Arduino. Dziś zajmiemy się silnikami krokowymi. Przedstawię podstawowe informacje o silnikach oraz pokażę w jaki sposób użyć biblioteki Stepper.h. Na końcu omówię sterownik z układem A4988.
    Artykuł o silnikach krokowych (polecam): silniki-krokowe...
    Pobierz materiały: drive.google.c...
    Muzyka:
    Track: Valcos & Chris Linton - Without You [NCS Release]
    Music provided by NoCopyrightSounds.
    Watch: • Valcos & Chris Linton ...
    Free Download / Stream: ncs.io/WithoutY...
    / 4ever (za zgodą autorki)
    #Arduino #Elektronika

Комментарии • 52

  • @KoValskyDIY
    @KoValskyDIY  5 лет назад +1

    Co chciałbyś zobaczyć na kanale? Zaproponuj film!
    goo.gl/forms/FVNSl7Kl5HBA5O5v2
    Harmonogram filmów: docs.google.com/document/d/13y8mEN23LQO7ksqv7mo_-0OWYQ70Xn42O2RxoseCyx0/edit?usp=sharing

    • @agam6581
      @agam6581 5 лет назад

      Hey Chcę zrobić w garaży efekt pasa startowego z list led aktywowany przez czujnik ruchu. Czy mógłbyś mi w tym pomóc? I ile by kosztował by taka usługa ?

    • @adrian901krc
      @adrian901krc 5 лет назад

      KoValsky, czekamy na radio fm :) Kiedy można się spodziewać filmiku?
      Pozdrawiam

    • @KoValskyDIY
      @KoValskyDIY  5 лет назад +1

      @@adrian901krc Powoli go przygotowuję. Może w przyszłym tygodniu się wyrobię.

    • @adrian901krc
      @adrian901krc 5 лет назад

      @@KoValskyDIY
      Super. A mógłbyś udostępnić listę elementów niezbędnych do wykonania Twojego projektu?
      Chciałbym zakupić wszystko wcześniej, a po ukazaniu się Twojego poradnika juz działać.
      Pozdro

    • @KoValskyDIY
      @KoValskyDIY  5 лет назад +1

      @@adrian901krc Jeszcze do końca nie wiem, czego użyję, ale prawdopodobnie możesz przygotować: układ TEA5767 (albo moduł, bo jest trochę zabawy z dopasowaniem samego układu do płytki), moduł z enkoderem obrotowym, moduł wzmacniacza audio małej mocy stereo, jakieś głośniki, wyświetlacz hd44780 z i2c, potencjometr 2x47k (przeznaczony do audio, logarytmiczny), kilka mikroprzycisków oraz zasilacz do wzmacniacza i reszty elementów. Oczywiście zamiast wersji stereo, możesz zrobić mono.

  • @andreas807
    @andreas807 3 года назад +1

    Bardzo fajny przekaz .Tak dalej!

  • @ardooino
    @ardooino 5 лет назад +1

    Miło się ogląda, warte polecenia. :)

  • @krzysztofk1274
    @krzysztofk1274 2 года назад

    Dobra robota ... Pozdrawiam

  • @KoValskyDIY
    @KoValskyDIY  5 лет назад +9

    Do programu wkradł się mały błąd (7:06) - dyrektywa define STP powinna mieć 6 zamiast 5.

    • @pawelp.340
      @pawelp.340 4 года назад

      no to jak sie udalo uruchomic silnik??

    • @KoValskyDIY
      @KoValskyDIY  4 года назад

      @@pawelp.340 Nie wszystkie ujęcia są powiązane z kodem na ekranie. Zazwyczaj piszę program, potem nagrywam ujęcia i na końcu piszę program od nowa pod dodanie głosu.

  • @b.b.4031
    @b.b.4031 2 года назад

    Świetny odcinek, a nie chciałbyś wytłumaczyć jak sterować silnikiem krokowym typu 28BYJ-48 za pomocą przycisku? W sensie po jednym wcisnieciu silnik idzie o kilka kroków w jedną stronę a po wciśnięciu w drugą o tą samą ilość?

  • @yoooooo903
    @yoooooo903 5 лет назад +3

    Cześć, dawno cię nie było.

  • @rimson3274
    @rimson3274 5 лет назад

    XD wczoraj się zastanawiałem kiedy film z Arduino a tu prosze
    ..

  • @Krychu0000
    @Krychu0000 2 года назад

    Witam mógłbym prosić o parametry silnika krokowego bo coś mi nie działa 😁pin 6 zmieniłem pozdrawiam świetny film jak udało ci się tak wolno obracać silnikiem

  • @julianrogalski5889
    @julianrogalski5889 5 лет назад

    Świetne te filmy bardzo pomagają takim jak ja a możesz zrobić np o czujnikach cisnienia bmp180 i pokazał na nim np wysokość n.p.m.

    • @KoValskyDIY
      @KoValskyDIY  5 лет назад

      Czujnik bmp180 komunikuje się poprzez magistrale I2C. Należy pamiętać, że czujnik korzysta z napięcia 1,8 - 3,3V, więc koniecznie trzeba użyć konwertera napięć. Przykładowy program znajdziesz na GitHubie. Nie wiem, czy będzie z tego film. Może w przyszłości zrobię jakąś stację pogodową.

    • @julianrogalski5889
      @julianrogalski5889 5 лет назад

      @@KoValskyDIY wiem sam go używam ale racja to I2C więc jak nie stacja pogodowa to trochę to nie ma sensu

  • @MAzurekkk1
    @MAzurekkk1 2 года назад

    Witam na początku chciałbym uprzedzić że na elektryce/elektronice nie znam się w ogóle, parę razy lutowalem słuchawki, ot całe moje doświadczenie. Mam pytanie odnośnie zasilania silnika, mam kupione Arduino mega R3 do tego Arduino/induino proto shield, 2 sterowniki drv8825, silniki docelowo mają mieć zasilanie 12v, Arduino będzie zasilane 12v widzę że są wyjścia na 5v i 3,3v 2x gnd Vin i jeszcze coś. Jak doprowadzić 12v do gniazda vmot na sterowniki? Wystarczy wlutowac się w + i - zasilania Arduino na 12v i pociągnąć kabel do sterownika, czy dolutowac dodatkowe gniazdo dla zasilacza i z tego gniazda puszczać zasilanie na sterownik?

  • @plebaniaurydzyka8356
    @plebaniaurydzyka8356 4 года назад +1

    Witam. Mam duży problem: po uruchomieniu układu silnik krokowy nie chce się obracać. Nagrzewa się, więc na pewno dostaje prąd. Może to wina sterownika?

    • @bodziobran
      @bodziobran 4 года назад

      Masz odpowiedź powyżej : " KoValsky majstruje
      KoValsky majstruje
      10 miesięcy temu
      Do programu wkradł się mały błąd (7:06) - dyrektywa define STP powinna mieć 6 zamiast 5. "

    • @plebaniaurydzyka8356
      @plebaniaurydzyka8356 4 года назад

      @@bodziobran dziękuję, już zrobiłem. Okazało się że po prostu dobrałem za słabe źródło zasilania.

  • @Jacek380
    @Jacek380 4 года назад

    Witam - bardzo fajny kurs - dzisiaj obejrzałem 8 pierwszych odcinków forma prowadzenia bardzo fajna.
    Może troszkę wolniej bo hi nie nadążam i muszę zatrzymywać film mam pytanie jak zacząć z "większymi AVR" chodzi mi o atxmegi co należy zainstalować jakie środowisko arduino i do jakiej ewentualnie płytki się odwoływać podczas programowania mam moduł X3-DIL64 z Atxmega 128A3U na pokładzie.
    pozdrawiam Jacek.

    • @KoValskyDIY
      @KoValskyDIY  4 года назад +1

      Co do xmega - nigdy się nimi nie zajmowałem. Mogę polecić książki Tomasza Francuza, te z atmega/attiny są bardzo dobre, więc zakładam, że publikacje o xmega będą na tym samym poziomie

  • @lukaszstacholkusz5343
    @lukaszstacholkusz5343 4 года назад

    Witam a jak dołączy do tego projektu jeszcze jeden silnik i wyświetlacz co np. pisze na nim ile obrotów ma zrobić pierwszy silnik a ile drugi silnik i w jaką stronę ma się kręcić.
    Czy ktoś pomoże ? Chciałbym to wykorzystać do pojazdu i slajdera.

  • @mietos50
    @mietos50 5 лет назад

    Super filmik. Zaczynam przygodę z Arduino i mam pytanie , czy jest możliwość sterowania dwoma silnikami krokowymi, które wykonają ruch (np. wrzeciona) ale bez użycia komputera. Chodzi o to, że wczytam program i urządzenie będzie działało samodzielnie.

    • @KoValskyDIY
      @KoValskyDIY  5 лет назад

      Raczej tak jeśli dane o obrotach silników zostaną zapisane na sztywno (na przykład do tablicy) i potem obroty zostaną wykonane w odpowiedniej sekwencji.

  • @Eryk-gt4zg
    @Eryk-gt4zg 5 лет назад +1

    Czekam na łączność bezprzewodową

  • @astrozabawa2389
    @astrozabawa2389 5 лет назад

    No i jest.

  • @audiobooksplaidiomen8561
    @audiobooksplaidiomen8561 5 лет назад

    Cześć mam pytanie.
    Zasilanie do sterownika muszę podać takie jak w opisie silnika?
    Co z potencjometrem na sterowniku? Dostosowuje nim natężenie prądu podawanego silnikowi?

    • @KoValskyDIY
      @KoValskyDIY  5 лет назад

      Cześć. Do Vmot najlepiej jest podać nominalne napięcie pracy silnika. W opisie filmu znajdziesz link do artykułu, w którym opisane jest także zasilanie silnika wyższym napięciem. Tak, potencjometr na sterowniku służy do dokładnej regulacji prądu silnika. Dokładną instrukcję znajdziesz na stronie producenta (www.pololu.com/product/1182).

  • @venonekv2469
    @venonekv2469 5 лет назад

    Mam pytanie czy gdybym kupił arduino i coś źle podłączył to by mi spaliło kompa?

    • @KoValskyDIY
      @KoValskyDIY  5 лет назад

      Jeśli zasilałbyś płytkę stykową bezpośrednio z USB, to przy zrobieniu zwarcia prawdopodobnie płyta główna w komputerze by się uszkodziła (chyba, że porty USB mają zabezpieczenie). Jeśli zasilasz Arduino z USB, a płytkę z wyjścia stabilizatora napięcia na Arduino, to w przypadku zwarcia zadziała zabezpieczenie w stabilizatorze.

  • @grzesiek1x
    @grzesiek1x Год назад

    wykonac 40 obrotow , zeby wykonac pelny obrot ???!!!

  • @Lloysy
    @Lloysy Месяц назад

    jestem tu nowy i... jak mnie irytuje ta muzyka w tle :|

  • @emeldzi8275
    @emeldzi8275 2 года назад

    co ty odjebales ze 2 te same piny inaczej zadeklarowales

  • @lukaszstacholkusz5343
    @lukaszstacholkusz5343 4 года назад

    Witam zostawiam pierdoly 👍
    Pozdrawiam z Olkusza
    Jakiej wartości jest zastosowany potencjometr?

  • @gibon139
    @gibon139 2 года назад

    Z tą sterowaną przepustnicą to przegiąłeś, krokówka w samochodzie jest osobnym urządzeniem do sterowania wolnymi obrotami a przepustnica ma silnik sterowany wypełnieniem pwm ale i tak masz like

    • @kolejowywiktor4871
      @kolejowywiktor4871 2 года назад

      do sterowania przepustnicą w niektórych samochodach służy serwomechanizm

    • @gibon139
      @gibon139 2 года назад

      @@kolejowywiktor4871 możesz podać przykład?

    • @kolejowywiktor4871
      @kolejowywiktor4871 2 года назад

      VW Golf czwartej generacji

    • @gibon139
      @gibon139 2 года назад

      @@kolejowywiktor4871 pwm ma na 100% i zwykły szczotkowy silnik, akurat dla waga do składania przepustnic chyba z 8 linii produkcyjnych postawiłem i znam dokładnie ich zasadę działania

    • @kolejowywiktor4871
      @kolejowywiktor4871 2 года назад +1

      @@gibon139, możliwe że tak jest, słyszałem o tym ale na 100% nie wiedziałem. Widziałem kiedyś przepustnice na serwomotor ale nie wiem w jakim samochodzie.

  • @dawidjelinek6741
    @dawidjelinek6741 4 года назад +1

    W samochodzie nie występuje silnik krokowy. To jest zwykły silnik.

    • @KoValskyDIY
      @KoValskyDIY  4 года назад +2

      Ten, który steruje przepustnicą? To krokowy.

    • @edsa625
      @edsa625 3 года назад

      @@KoValskyDIY Większość tych silników zwanych"krokowymi" to zwykłe silniki komutatorowe prądu stałego.Być może bardziej zaawansowane (drogie)
      konstrukcje zawierają silniki krokowe .Samą przepustnicę napędzają czasami "ustroje" konstrukcyjne przypominające silniki BLDC.