Sadržaj:

Upravljajte računarom koračnim motorom!: 9 koraka (sa slikama)
Upravljajte računarom koračnim motorom!: 9 koraka (sa slikama)

Video: Upravljajte računarom koračnim motorom!: 9 koraka (sa slikama)

Video: Upravljajte računarom koračnim motorom!: 9 koraka (sa slikama)
Video: Miletov cuveni pad sa bicikla. :D 2024, Novembar
Anonim
Upravljajte računarom koračnim motorom!
Upravljajte računarom koračnim motorom!

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

Image
Image

Pogledajte gornji video da biste bolje shvatili o čemu se radi i šta treba učiniti.

Korak 2: Nabavite sve potrebne stvari

Nabavite sve potrebne stvari
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

Napravite ploču rotacijskog kodera
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

Programirajte Arduino mikrokontroler
Programirajte Arduino mikrokontroler
Programirajte Arduino mikrokontroler
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

Spojite koračni motor na ploču rotacijskog davača
Spojite koračni motor na ploču rotacijskog davača
Spojite koračni motor na ploču rotacijskog davača
Spojite koračni motor na ploču rotacijskog davača
Spojite koračni motor na ploču rotacijskog davača
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 ploču rotacijskog kodera na Arduino ploču
Spojite ploču rotacijskog kodera na Arduino ploču
Spojite ploču rotacijskog kodera na Arduino ploču
Spojite ploču rotacijskog kodera na Arduino ploču
  • 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 Setup sa računarom i testirajte ga
Povežite Setup sa računarom i testirajte ga
Povežite Setup sa računarom i testirajte ga
Povežite Setup sa računarom i testirajte ga

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

Idi Furthur
Idi 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: