Sadržaj:
- Korak 1: Pogledajte video
- Korak 2: Nabavite sve potrebne stvari
- Korak 3: Napravite ploču rotacijskog kodera
- Korak 4: Programirajte Arduino mikrokontroler
- Korak 5: Spojite koračni motor na ploču rotacijskog davača
- Korak 6: Spojite ploču rotacijskog kodera na Arduino ploču
- Korak 7: Povežite instalaciju s računalom i testirajte je
- Korak 8: Podijelite svoj rad s nama
- Korak 9: Idite Furthur
Video: Upravljajte računalom koračnim motorom!: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
U jednom od mojih prethodnih Instructablesa pokazao sam vam kako možete koristiti Stepper motor kao rotacijski davač. U ovom Instructableu naučimo kako ga možemo koristiti za upravljanje našim računalom. Dakle, bez daljnjih odlaganja, krenimo!
Korak 1: Pogledajte video
Pogledajte gornji video da biste bolje razumjeli o čemu se radi i što učiniti.
Korak 2: Nabavite sve potrebne stvari
Za ovaj projekt trebat će vam:
- Arduino ploča mikrokontrolera kompatibilna s USB HID -om (uređaj s ljudskim sučeljem) (Leonardo, Micro, Pro Micro)
- Koračni motor*.
- Pretvarač koračnog motora u rotacijski davač.
- Prikladan USB kabel (obično mikro USB na A)
- 2 para muških i ženskih žica (za spajanje ploče rotacijskog davača na Arduino ploču)
- Set od 3 muške i ženske žice (za spajanje koračnog motora na ploču okretnog davača)
*U projektu se može koristiti bilo koji koračni motor, unipolarni ili bipolarni. Preporučuje se unipolarni koračni motor jer ima jednostavno ožičenje, ali bipolarni koračni motor se također može koristiti s malom promjenom ožičenja.
Korak 3: Napravite ploču rotacijskog kodera
Kliknite na gornju sliku da biste saznali više.
Slijedite ove upute za izradu pretvarača rotacijskog davača. Možete napraviti verziju matične ploče, ali trajna verzija PCB -a je kompaktnija, izdržljivija i može vam pomoći u vježbanju lemljenja. Također možete dodati LED diodu na svaki izlaz ploče pojačala, serijski s otpornikom (preporučeno 220 Ohma) za nadzor izlaznih stanja pojačala što se može pokazati korisnim pri rješavanju problema.
Korak 4: Programirajte Arduino mikrokontroler
Preporučalo se proći kroz Arduino kod prije nego što ga postavite na ploču mikrokontrolera. Može vam pomoći razumjeti što se sve događa unutar mikrokontrolera dok rotirate koračni motor.
Korak 5: Spojite koračni motor na ploču rotacijskog davača
Pažljivo prođite kroz shemu kola.
Ako se koristi unipolarni koračni motor, spojite središnju žicu slavine motora na bilo koji od pinova 'Q' ili 'R'. Zatim spojite bilo koje dvije od četiri preostale žice koračnog motora na pinove 'P' i 'S'. Ovdje sam koristio 1x3 zaglavlje umjesto 1x4 prikazano na shemi.
Ako se koristi bipolarni koračni motor, prvo odredite žice para zavojnica motora. Zatim uzmite žicu sa svake zavojnice i spojite ih zajedno s bilo kojim od pinova 'Q' ili 'R'. Zatim spojite preostale dvije žice koračnog motora na pinove 'P' i 'S'.
Korak 6: Spojite ploču rotacijskog kodera na Arduino ploču
- Spojite +ve i -ve iglice okretne ploče davača na +5 -voltni i 'GND' pin na Arduino ploči.
- Spojite izlazne pinove ploče okretnog davača na digitalne pinove 'D5' i 'D6' Arduino ploče.
Korak 7: Povežite instalaciju s računalom i testirajte je
Povežite postavljanje s računalom i otvorite bilo koji program koji korisniku omogućuje pomicanje gore -dolje pomoću tipki sa strelicama ili programa u kojem se pokazivač teksta može pomicati pomoću tipki sa strelicama.
Korak 8: Podijelite svoj rad s nama
Ako je vaš projekt uspio, zašto ne biste podijelili svoju kreaciju s drugima kako biste ih inspirirali. Kliknite na 'I Made It' i podijelite sliku ili dvije svoje kreacije, volio bih je vidjeti.
Korak 9: Idite Furthur
Pokušajte izmijeniti Arduino kôd kako biste učinili nešto drugo, dodajte još jedan rotacijski koder ili bilo koji drugi ulaz, možete puno učiniti. Što god radili, sve najbolje!
Preporučeni:
Koračni motor s koračnim motorom bez mikrokontrolera (V2): 9 koraka (sa slikama)
Koračni motor upravljan koračnim motorom bez mikrokontrolera (V2): U jednom od mojih prethodnih instrukcija pokazao sam vam kako upravljati koračnim motorom pomoću koračnog motora bez mikrokontrolera. Bio je to brz i zabavan projekt, ali došao je s dva problema koja će se riješiti u ovom Instructable. Dakle, pamet
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
Model lokomotive kontroliran koračnim motorom - Koračni motor kao rotacijski davač: 11 koraka (sa slikama)
Model lokomotive kontroliran koračnim motorom | Koračni motor kao rotacijski davač: U jednom od prethodnih uputa naučili smo kako koristiti koračni motor kao okretni davač. U ovom ćemo projektu sada koristiti okretni davač s koračnim motorom za upravljanje modelom lokomotive pomoću Arduino mikrokontrolera. Dakle, bez fu
Koračni motor upravljanim koračnim motorom - Koračni motor kao rotacijski davač: 11 koraka (sa slikama)
Koračni motor upravljanim koračnim motorom | Koračni motor kao rotacijski davač: Imate li nekoliko koračnih motora u blizini i želite učiniti nešto? U ovom Instructableu upotrijebimo koračni motor kao rotacijski davač za kontrolu položaja drugog koračnog motora pomoću Arduino mikrokontrolera. Pa bez daljnjeg, idemo
Upravljač step koračnim motorom: 6 koraka (sa slikama)
Upravljač koračnim motorom "Uradi sam": Zapamtite te istosmjerne motore, sve što trebate učiniti je spojiti pozitivne i negativne vodove na bateriju i početi raditi. No kako smo počeli raditi složenije projekte, čini se da ti istosmjerni motori ne isporučuju ono što vam treba … da, mislim