Mündəricat:

Kompüterinizi bir pilləli motorla idarə edin!: 9 addım (şəkillərlə)
Kompüterinizi bir pilləli motorla idarə edin!: 9 addım (şəkillərlə)

Video: Kompüterinizi bir pilləli motorla idarə edin!: 9 addım (şəkillərlə)

Video: Kompüterinizi bir pilləli motorla idarə edin!: 9 addım (şəkillərlə)
Video: BTT GTR v1.0/M5 v1.0 - Basics 2024, Iyul
Anonim
Kompüterinizi Step Motorla idarə edin!
Kompüterinizi Step Motorla idarə edin!

Əvvəlki Təlimatlarımdan birində, bir Stepper motorunu fırlanan bir kodlayıcı olaraq necə istifadə edə biləcəyinizi göstərdim. Bu Təlimat kitabında, kompüterimizi idarə etmək üçün necə istifadə edəcəyimizi öyrənək. Beləliklə, heç bir uzatmadan, başlayaq!

Addım 1: Videoya baxın

Image
Image

Bunun nə olduğunu və nə edəcəyini daha yaxşı başa düşmək üçün yuxarıdakı videoya baxın.

Addım 2: Lazım olan hər şeyi əldə edin

Bütün Lazımi Məhsulları Alın
Bütün Lazımi Məhsulları Alın

Bu layihə üçün sizə lazım olacaq:

  • USB HID (İnsan Arayüzü Cihazı) ilə uyğun gələn Arduino mikrokontroller lövhəsi (Leonardo, Micro, Pro Micro)
  • Addım motoru*.
  • Dönər enkoder çeviricisinə bir pilləli motor.
  • Uyğun bir USB kabeli (Adətən mikro USB - A)
  • 2 cüt kişi və qadın telləri (fırlanan kodlayıcı lövhəni Arduino lövhəsinə bağlamaq üçün)
  • 3 kişi -qadın telindən ibarət dəst (Step motorunu fırlanan enkoder lövhəsinə bağlamaq üçün)

*Layihədə təkqütblü və ya bipolyar istənilən step motor istifadə edilə bilər. Tək telli olduğu üçün bir qütblü bir pilləli mühərrik tövsiyə olunur, lakin kiçik bir dəyişmə ilə bipolyar bir pilləli motor da istifadə edilə bilər.

Addım 3: Rotary Encoder Board hazırlayın

Rotary Encoder Board hazırlayın
Rotary Encoder Board hazırlayın

Daha çox bilmək üçün yuxarıdakı şəklə vurun.

Döner kodlayıcı çeviricisini etmək üçün bu Təlimatı izləyin. Bir çörək taxtası versiyası edə bilərsiniz, ancaq daimi bir PCB versiyası daha yığcam, davamlıdır və bir az lehimləmə təcrübənizdə kömək edə bilər. Gücləndirici lövhəsinin hər bir çıxışına, gücləndiricinin çıxış vəziyyətini izləmək üçün bir rezistorla (220 Ohm tövsiyə olunur) ardıcıl olaraq əlavə edə bilərsiniz ki, bu da problemlərin həlli zamanı faydalı ola bilər.

Addım 4: Arduino Mikrokontrolörünü proqramlaşdırın

Arduino mikro nəzarətçisini proqramlaşdırın
Arduino mikro nəzarətçisini proqramlaşdırın
Arduino mikro nəzarətçisini proqramlaşdırın
Arduino mikro nəzarətçisini proqramlaşdırın

Arduino kodunu mikrokontroller lövhəsinə yükləməzdən əvvəl keçməyi məsləhət görür. Step motorunu döndərərkən mikrokontrolörün içərisində nə baş verdiyini anlamanıza kömək edə bilər.

Addım 5: Step Motoru Rotary Encoder Board -a qoşun

Step Motoru Rotary Encoder Board -a qoşun
Step Motoru Rotary Encoder Board -a qoşun
Step Motoru Rotary Encoder Board -a qoşun
Step Motoru Rotary Encoder Board -a qoşun
Step Motoru Rotary Encoder Board -a qoşun
Step Motoru Rotary Encoder Board -a qoşun

Dairənin sxematik şəkildə keçdiyinə əmin olun.

Təkqütblü bir pilləli motor istifadə olunursa, motorun mərkəzi kəmərini 'Q' və ya 'R' pinlərindən birinə bağlayın. Sonra, step motorunun qalan dörd telindən ikisini sırasıyla 'P' və 'S' pinlərinə bağlayın. Burada, sxematik olaraq göstərilən 1x4 yerinə 1x3 başlıq istifadə etdim.

Bipolyar bir step motoru istifadə olunursa, əvvəlcə motorun bobin cüt tellərini təyin edin. Sonra hər bir bobindən bir tel alın və onları "Q" və ya "R" pinlərindən birinə bağlayın. Sonra, step motorunun qalan iki telini sırasıyla 'P' və 'S' pinlərinə bağlayın.

Addım 6: Rotary Encoder Board -u Arduino Board -a qoşun

Rotary Encoder Board -u Arduino Board -a qoşun
Rotary Encoder Board -u Arduino Board -a qoşun
Rotary Encoder Board -u Arduino Board -a qoşun
Rotary Encoder Board -u Arduino Board -a qoşun
  • Döner kodlayıcı lövhəsinin +ve və -ve sancaqlarını müvafiq olaraq Arduino lövhəsinin +5 volt və 'GND' pininə qoşun.
  • Döner kodlayıcı lövhəsinin çıxış pinlərini Arduino lövhəsinin 'D5' və 'D6' rəqəmsal pinlərinə bağlayın.

Addım 7: Quraşdırmanı kompüterinizə qoşun və sınayın

Quraşdırmanı kompüterinizə qoşun və sınayın
Quraşdırmanı kompüterinizə qoşun və sınayın
Quraşdırmanı kompüterinizə qoşun və sınayın
Quraşdırmanı kompüterinizə qoşun və sınayın

Quraşdırmanı kompüterinizə qoşun və istifadəçinin ox düymələrini istifadə edərək yuxarı və ya aşağı sürüşməsinə və ya ox düymələrindən istifadə edərək mətn kursorunun hərəkət etdirilə biləcəyi bir proqramı açın.

Addım 8: İşinizi Bizimlə Paylaşın

Layihəniz uğurla keçibsə, niyə ilham almaq üçün yaradıcılığınızı başqaları ilə bölüşməyəsiniz. 'Mən Etdim' düyməsini basın və yaradıcılığınızdan bir və ya iki şəkil paylaşın, görmək istərdim.

Addım 9: Get Furthur

Get Furthur
Get Furthur

Başqa bir şey etmək üçün Arduino kodunu dəyişdirməyə çalışın, başqa bir dönər kodlayıcı və ya başqa bir giriş əlavə edin, edə biləcəyiniz çox şey var. Nə edirsən etsin, ən yaxşısı!

Tövsiyə: