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: Povežite ploču rotacijskog kodera s Arduino pločom
- Korak 7: Povežite instalaciju sa računarom i testirajte je
- Korak 8: Podijelite svoj rad s nama
- Korak 9: Idite Furthur
Video: Upravljajte računarom koračnim motorom!: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
U jednom od mojih prethodnih instrukcija, pokazao sam vam kako možete koristiti koračni motor kao rotacijski davač. U ovom Instructable -u naučimo kako ga možemo koristiti za kontrolu našeg računara. Dakle, bez daljnjih odlaganja, počnimo!
Korak 1: Pogledajte video
Pogledajte gornji video da biste bolje shvatili o čemu se radi i šta treba učiniti.
Korak 2: Nabavite sve potrebne stvari
Za ovaj projekat 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č.
- Odgovarajući USB kabel (obično mikro USB na A)
- 2 para muških i ženskih žica (za spajanje ploče rotacijskog kodera 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 nadgledanje izlaznih stanja pojačala što se može pokazati korisnim pri rješavanju problema.
Korak 4: Programirajte Arduino mikrokontroler
Preporučio je pregled Arduino koda prije nego što ga postavite na ploču mikrokontrolera. Može vam pomoći da razumijete šta 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 pinovima 'Q' ili 'R'. Zatim spojite preostale dvije žice koračnog motora na pinove 'P' i 'S'.
Korak 6: Povežite ploču rotacijskog kodera s Arduino pločom
- Spojite +ve i -ve pinove rotacijske ploče kodera 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 sa računarom i testirajte je
Povežite postavku s računarom i otvorite bilo koji program koji omogućava korisniku da se pomiče gore -dolje pomoću tipki sa strelicama ili programa u kojem se tekstualni kursor može pomicati pomoću tipki sa strelicama.
Korak 8: Podijelite svoj rad s nama
Ako je vaš projekt uspješno funkcionirao, 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. Šta god da radite, sve najbolje!
Preporučuje se:
Upravljajte računarom glavom!: 6 koraka (sa slikama)
Kontrolirajte svoj računar glavom!: Zdravo, stvorio sam sistem koji vam omogućava da kontrolirate miš vašeg računara samo pomicanjem glave. Ako vam se sviđa moj projekt, ne ustručavajte se glasati za mene na Arduino takmičenju 2017 .;) Zašto sam ovo napravio? Htio sam napraviti objekt koji video igre čini
Koračni motor s koračnim motorom bez mikrokontrolera (V2): 9 koraka (sa slikama)
Koračni motor sa 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 -u. Dakle, pamet
Ponovno koristite dodirnu ploču starog prijenosnog računara za upravljanje koračnim motorom: 11 koraka (sa slikama)
Ponovno koristite dodirnu ploču starog prijenosnog računara za upravljanje koračnim motorom: Napravio sam ovaj projekt prije nekoliko mjeseci. Prije nekoliko dana, postavio 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 projektu sada ćemo koristiti okrenuti rotacijski davač sa 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 koji leže i žele nešto učiniti? U ovom Instructableu, upotrijebimo koračni motor kao rotacijski davač za kontrolu položaja drugog koračnog motora pomoću Arduino mikrokontrolera. Pa bez odlaganja, idemo