
Obsah:
- Krok 1: Pozrite si video
- Krok 2: Získajte diely a spotrebný materiál
- Krok 3: Naprogramujte mikrokontrolér Arduino
- Krok 4: Nastavte testovaciu dráhu
- Krok 5: Nainštalujte štít motora na dosku Arduino
- Krok 6: Pripojte zariadenie Track Power k štítu motora
- Krok 7: Pripojte krokový motor k zosilňovaču
- Krok 8: Pripojte zosilňovač k doske Arduino
- Krok 9: Umiestnite lokomotívu na trať
- Krok 10: Zapnite nastavenie a vyskúšajte ovládacie prvky
- Krok 11: Podeľte sa o svoju prácu
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05

V jednom z predchádzajúcich návodov sme sa naučili používať krokový motor ako rotačný snímač. V tomto projekte teraz použijeme otočný rotačný snímač krokového motora na ovládanie modelovej lokomotívy pomocou mikrokontroléra Arduino. Takže bez ďalších okolkov začnime!
Krok 1: Pozrite si video


Pred pokračovaním sa odporúča pozrieť si video, ktoré nám pomôže získať lepšiu predstavu o projekte a tiež porozumieť ovládacím prvkom.
Krok 2: Získajte diely a spotrebný materiál


Pre tento projekt budete potrebovať:
- Doska mikrokontroléra Arduino kompatibilná s Adafruit Motor Sheild V2.
- *Adafruit Motor Shield V2.
- Krokový motor točil rotačný snímač.
- 4 prepojovacie vodiče medzi mužmi a ženami (na pripojenie zosilňovača rotačného enkodéra k mikrokontroléru Arduino)
- 12 voltový zdroj jednosmerného prúdu.
*Adafruit Motor Shield V2 komunikuje s mikrokontrolérom Arduino prostredníctvom I2C, a preto používa iba dva piny mikrokontroléra Arduino („SCL“, A5 a „SDA“, A4). Pomáha to pri ukladaní ďalších I/O pinov. Pripojenie štítu tiež znižuje zapojenie a robí poriadok.
Krok 3: Naprogramujte mikrokontrolér Arduino

Uistite sa, že máte v Arduino IDE nainštalovanú knižnicu Adafruit Motor Shield V2. Ak nie, môžete si ho stiahnuť tu.
Krok 4: Nastavte testovaciu dráhu

Uistite sa, že sú koľajnicové koľajnice vyčistené.
Krok 5: Nainštalujte štít motora na dosku Arduino

Nainštalujte štít vodiča motora na dosku Arduino opatrným zarovnaním kolíkov dosky vodiča so ženskými hlavičkami dosky Arduino. Dbajte na to, aby sa kolíky pri inštalácii neprehli.
Krok 6: Pripojte zariadenie Track Power k štítu motora

Pripojte vodiče napájania koľaje k svorkám štítu motora označeného „M4“.
Krok 7: Pripojte krokový motor k zosilňovaču


-
Pre unipolárne krokové motory:
- Pripojte stredový vodovodný vodič motora k kolíkom označeným „Q“alebo „R“.
- Pripojte akékoľvek dva zo zostávajúcich štyroch vodičov k kolíkom „P“a „S“.
-
Pre bipolárne krokové motory:
Pripojte vodiče motora k svorkám podľa vyššie uvedenej schémy zapojenia
Krok 8: Pripojte zosilňovač k doske Arduino


Pripojte svorku „GND“a +ve zosilňovača k kolíkom „GND“a „ +5-volt“na doske Arduino. Pripojte výstupné piny dosky zosilňovača k digitálnym vstupným kolíkom „D6“a „D7“dosky Arduino.
Krok 9: Umiestnite lokomotívu na trať

Lokomotívu umiestnite na testovaciu dráhu. Uistite sa, že sú kolesá správne zarovnané s koľajnicami. Odporúča sa použiť vhodný nástroj na opätovné spustenie.
Krok 10: Zapnite nastavenie a vyskúšajte ovládacie prvky


Pripojte zostavu k 12-voltovému zdroju jednosmerného prúdu a zapnite napájanie. Skontrolujte, či všetko funguje správne, ako je uvedené vo vyššie uvedenom videu.
Krok 11: Podeľte sa o svoju prácu
Ak ste vytvorili svoj projekt, prečo ho nezdieľať s komunitou. Zdieľanie vášho projektu môže pomôcť inšpirovať ostatných, aby urobili tento projekt.
Pokračujte a kliknite na „I Made It!“a podeľte sa o niekoľko fotografií svojho výtvoru, čakáme!
Odporúča:
Ovládajte svoj počítač krokovým motorom!: 9 krokov (s obrázkami)

Ovládajte svoj počítač krokovým motorom !: V jednom z mojich predchádzajúcich návodov som vám ukázal, ako môžete krokový motor použiť ako rotačný snímač. V tomto návode sa naučíme, ako ho môžeme použiť na ovládanie počítača. Takže bez ďalších okolkov začnime
Ako: Bezkontaktný rotačný kodér: 3 kroky

Ako: Bezkontaktný rotačný kodér: Táto aplikačná poznámka popisuje, ako navrhnúť vysoko spoľahlivý rotačný spínač alebo kodér pomocou Dialog GreenPAK ™. Táto konštrukcia spínača je bezkontaktná, a preto ignoruje oxidáciu kontaktov a opotrebovanie. Je ideálny na použitie vonku, kde je dlhý
Rotačný kodér - porozumenie a používanie (Arduino/iný Μkontrolér): 3 kroky

Rotačný kodér - porozumenie a používanie (Arduino/iný Μkontrolér): Rotačný kodér je elektromechanické zariadenie, ktoré prevádza rotačný pohyb na digitálne alebo analógové informácie. Môže sa otáčať v smere alebo proti smeru hodinových ručičiek. Existujú dva typy rotačných enkodérov: absolútne a relatívne (inkrementálne). Kodéry
Rotačný kodér: Ako funguje a ako sa používa s Arduinom: 7 krokov

Rotačný kodér: Ako to funguje a ako sa používa s Arduinom: Tento a ďalšie úžasné návody si môžete prečítať na oficiálnom webe spoločnosti ElectroPeak Prehľad V tomto návode sa naučíte používať rotačný kodér. Najprv uvidíte niekoľko informácií o rotačnom kodéri a potom sa naučíte, ako
Rotačný kodér s jadrovou doskou STM32: 12 krokov

Rotačný kodér s jadrovou doskou STM32: Toto je návod na získanie polohy rotačného kodéra, čo je inkrementálny typ kodéra. Kodéry sú vo všeobecnosti dvoch typov:- jeden je inkrementálny, druhý je absolútny. Tento kód je možné použiť pre mikrokontroléry STM32L476 a STM32L0 .Ale ak máte