Sadržaj:
- Korak 1: Pogledajte video
- Korak 2: Nabavite dijelove i zalihe
- Korak 3: Programirajte Arduino mikrokontroler
- Korak 4: Postavite testnu stazu
- Korak 5: Instalirajte štitnik motora na Arduino ploču
- Korak 6: Priključite napajanje staze na štit motora
- Korak 7: Spojite koračni motor na pojačalo
- Korak 8: Povežite pojačalo s Arduino pločom
- Korak 9: Postavite Lokomotivu na prugu
- Korak 10: Uključite postavljanje i testirajte kontrole
- Korak 11: Podijelite svoj rad
Video: Model lokomotive kontroliran koračnim motorom - Koračni motor kao rotacijski davač: 11 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
U jednom od prethodnih Instructablesa naučili smo kako koristiti koračni motor kao rotacijski davač. U ovom projektu sada ćemo koristiti taj koračni motor okretni davač za upravljanje modelom lokomotive pomoću Arduino mikrokontrolera. Dakle, bez daljnjih zalogaja, krenimo!
Korak 1: Pogledajte video
Prije nego što nastavite, preporučuje se gledanje videozapisa kako biste lakše stekli uvid u projekt i razumjeli kontrole.
Korak 2: Nabavite dijelove i zalihe
Za ovaj projekt trebat će vam:
- Arduino ploča mikrokontrolera kompatibilna s Adafruit Motor Sheild V2.
- *Adafruit motorni štit V2.
- Koračni motor okrenut rotacijskim davačem.
- 4 žice kratkospojnika muško -žensko (za spajanje pojačala rotacijskog davača na Arduino mikrokontroler)
- 12-voltni izvor istosmjerne struje.
*Adafruit Motor Shield V2 komunicira s Arduino mikrokontrolerom putem I2C i stoga koristi samo dva pina Arduino mikrokontrolera ('SCL', A5 i 'SDA', A4). To pomaže u spremanju drugih I/O pinova. Također, uključivanje štita smanjuje ožičenje i čini ga urednijim.
Korak 3: Programirajte Arduino mikrokontroler
Provjerite imate li knjižnicu Adafruit Motor Shield V2 instaliranu na Arduino IDE -u. Ako ne, možete ga preuzeti odavde.
Korak 4: Postavite testnu stazu
Provjerite jesu li tračnice kolosijeka očišćene.
Korak 5: Instalirajte štitnik motora na Arduino ploču
Ugradite štitnik vozača motora na Arduino ploču pažljivim poravnavanjem iglica vozačke ploče s ženskim zaglavljima Arduino ploče. Posebno pazite da se igle ne savijaju u procesu instalacije.
Korak 6: Priključite napajanje staze na štit motora
Spojite žice ulagača napajanja kolosijeka na stezaljke štita motora s oznakom 'M4'.
Korak 7: Spojite koračni motor na pojačalo
-
Za unipolarne koračne motore:
- Spojite središnju žicu slavine motora na pinove označene 'Q' ili 'R'.
- Spojite bilo koje dvije od preostale četiri žice na pinove 'P' i 'S'.
-
Za bipolarne koračne motore:
Spojite žice motora na stezaljke prema gornjoj shemi kruga
Korak 8: Povežite pojačalo s Arduino pločom
Spojite 'GND' i +ve priključak pojačala na 'GND' i ' +5-voltne' pinove Arduino ploče. Spojite izlazne pinove ploče pojačala s digitalnim ulaznim pinovima 'D6' i 'D7' Arduino ploče.
Korak 9: Postavite Lokomotivu na prugu
Postavite lokomotivu na ispitnu stazu. Provjerite jesu li kotači pravilno poravnati s tračnicama. Preporučuje se upotreba odgovarajućeg alata za ogradu.
Korak 10: Uključite postavljanje i testirajte kontrole
Spojite postavku na 12-voltni izvor istosmjerne struje i uključite napajanje. Provjerite radi li sve kako je prikazano u gornjem videu.
Korak 11: Podijelite svoj rad
Ako ste napravili svoj projekt, zašto ga ne podijelite sa zajednicom. Dijeljenje vašeg projekta može inspirirati druge da naprave ovaj projekt.
Samo naprijed i kliknite "Uspio sam!" i podijelite slike svog stvaralaštva, čekamo!
Preporučeni:
Gumb za rotacijski davač: 6 koraka
Gumb za rotacijski davač: Ovo je rotacijski daljinski upravljač koji se temelji na rotacijskom davaču. Ima sljedeće značajke: Baterija radi s vrlo niskom potrošnjom struje kada je aktivirana Automatsko aktiviranje kada se kontrola okreće Automatsko spavanje nakon razdoblja neaktivnosti Konfiguriraj
Ponovna upotreba dodirne podloge starog prijenosnog računala za upravljanje koračnim motorom: 11 koraka (sa slikama)
Ponovno koristite dodirnu plohu starog prijenosnog računala za upravljanje koračnim motorom: Napravio sam ovaj projekt prije nekoliko mjeseci. Prije nekoliko dana objavio sam video zapis projekta na r/Arduinu na Redditu. Vidjevši da se ljudi zanimaju za projekt, odlučio sam napraviti ovaj Instructable gdje sam napravio neke izmjene u Arduino kodu i
Rotacijski davač - Shvatite i koristite ga (Arduino/drugi Μkontroler): 3 koraka
Rotacijski davač - Shvatite i koristite ga (Arduino/drugi Μkontroler): Rotacijski davač je elektromehanički uređaj koji pretvara rotacijsko gibanje u digitalne ili analogne informacije. Može se okretati u smjeru kazaljke na satu ili u suprotnom smjeru. Postoje dvije vrste rotacijskih davača: apsolutni i relativni (inkrementalni) davači
Rotacijski davač pomoću Arduino Nano: 4 koraka
Rotacijski davač pomoću Arduino Nano: Pozdrav svima, U ovom članku ću napraviti vodič o tome kako koristiti rotacijski davač pomoću Arduino Nano. Za korištenje ovog rotacijskog kodera nije vam potrebna vanjska biblioteka. Tako možemo izravno stvarati programe bez prethodnog dodavanja knjižnica. ok počnimo
Rotacijski davač s nukleo pločom STM32: 12 koraka
Rotacijski koder sa STM32 Nucleo pločom: Ovo je vodič za dobivanje položaja rotacijskog davača, koji je inkrementalni tip davača. Enkoderi su općenito dva tipa:- jedan je inkrementalni, drugi je apsolutni. Ovaj se kod može koristiti za mikrokontrolere STM32L476 i STM32L0 .Ali ako h