Სარჩევი:

აკონტროლეთ კომპიუტერი სტეპერიანი ძრავით!: 9 ნაბიჯი (სურათებით)
აკონტროლეთ კომპიუტერი სტეპერიანი ძრავით!: 9 ნაბიჯი (სურათებით)

ვიდეო: აკონტროლეთ კომპიუტერი სტეპერიანი ძრავით!: 9 ნაბიჯი (სურათებით)

ვიდეო: აკონტროლეთ კომპიუტერი სტეპერიანი ძრავით!: 9 ნაბიჯი (სურათებით)
ვიდეო: BTT SKR2 - Extruder and cooling fan automation 2024, დეკემბერი
Anonim
აკონტროლეთ კომპიუტერი სტეპერიანი ძრავით!
აკონტროლეთ კომპიუტერი სტეპერიანი ძრავით!

ჩემს ერთ -ერთ წინა ინსტრუქციაში მე გაჩვენეთ, თუ როგორ შეგიძლიათ გამოიყენოთ სტეპერი ძრავა, როგორც მბრუნავი კოდირება. ამ ინსტრუქციებში, მოდით ვისწავლოთ როგორ გამოვიყენოთ იგი ჩვენი კომპიუტერის გასაკონტროლებლად. ასე რომ, ყოველგვარი გაფრთხილების გარეშე, დავიწყოთ!

ნაბიჯი 1: უყურეთ ვიდეოს

Image
Image

უყურეთ ზემოთ მოცემულ ვიდეოს, რათა უკეთ გაეცნოთ რა არის ეს და რა უნდა გააკეთოს.

ნაბიჯი 2: მიიღეთ ყველა საჭირო ნივთი

მიიღეთ ყველა საჭირო ნივთი
მიიღეთ ყველა საჭირო ნივთი

ამ პროექტისთვის დაგჭირდებათ:

  • USB HID (ადამიანის ინტერფეისის მოწყობილობა) თავსებადი Arduino მიკროკონტროლის დაფა (ლეონარდო, მიკრო, პრო მიკრო)
  • სტეპერიანი ძრავა*.
  • სტეპერიანი ძრავა მბრუნავი კოდირების გადამყვანად.
  • შესაფერისი USB კაბელი (ჩვეულებრივ მიკრო USB დან A)
  • 2 წყვილი მამრობითი მდედრობითი მავთულები (მბრუნავი კოდირების დაფის დასაკავშირებლად Arduino დაფაზე)
  • 3 კაციანი მდედრობითი მავთულის ნაკრები (სტეპერიანი ძრავის მბრუნავი კოდირების დაფასთან დასაკავშირებლად)

*ნებისმიერი სტეპერიანი ძრავა, ერთპოლარული ან ბიპოლარული შეიძლება გამოყენებულ იქნას პროექტში. რეკომენდებულია ერთპოლარული სტეპერიანი ძრავა, რადგან მას აქვს პირდაპირი გაყვანილობა, მაგრამ ბიპოლარული სტეპერიანი ძრავა ასევე შეიძლება გამოყენებულ იქნას გაყვანილობის მცირე ცვლილებით.

ნაბიჯი 3: გააკეთეთ Rotary Encoder Board

გააკეთეთ Rotary Encoder Board
გააკეთეთ Rotary Encoder Board

დააწკაპუნეთ ზემოთ მოცემულ სურათზე, რომ მეტი იცოდეთ.

მიჰყევით ამ ინსტრუქციას, რომ გააკეთოთ მბრუნავი კოდირების გადამყვანი. შეგიძლიათ გააკეთოთ პურის დაფის ვერსია, მაგრამ PCB– ის მუდმივი ვერსია უფრო კომპაქტური, გამძლეა და დაგეხმარებათ შედუღების პრაქტიკაში. თქვენ ასევე შეგიძლიათ დაამატოთ LED გამაძლიერებლის დაფის თითოეულ გამომავალზე, რიგით რეზისტორით (რეკომენდებულია 220 Ohm) გამაძლიერებლის გამომავალი მდგომარეობების მონიტორინგისთვის, რაც გამოსადეგი აღმოჩნდება.

ნაბიჯი 4: დაპროგრამეთ Arduino მიკროკონტროლერი

პროგრამირება Arduino მიკროკონტროლერი
პროგრამირება Arduino მიკროკონტროლერი
პროგრამირება Arduino მიკროკონტროლერი
პროგრამირება Arduino მიკროკონტროლერი

იგი გირჩევთ გაიაროთ არდუინოს კოდი მიკროკონტროლერის დაფაზე ატვირთვამდე. ეს დაგეხმარებათ გაიგოთ, რა ხდება მიკროკონტროლერის შიგნით, როდესაც თქვენ ბრუნავთ სტეპერ ძრავას.

ნაბიჯი 5: შეაერთეთ სტეპერიანი ძრავა Rotary Encoder Board- თან

შეაერთეთ სტეპერიანი ძრავა Rotary Encoder Board- თან
შეაერთეთ სტეპერიანი ძრავა Rotary Encoder Board- თან
შეაერთეთ სტეპერიანი ძრავა Rotary Encoder Board- თან
შეაერთეთ სტეპერიანი ძრავა Rotary Encoder Board- თან
შეაერთეთ სტეპერიანი ძრავა Rotary Encoder Board- თან
შეაერთეთ სტეპერიანი ძრავა Rotary Encoder Board- თან

დარწმუნდით, რომ ყურადღებით გაეცანით სქემის სქემას.

თუ გამოიყენება ერთპოლარული სტეპერიანი ძრავა, შეაერთეთ ძრავის ცენტრალური ჩამოსასხმელი მავთული რომელიმე ქინძისთავთან 'Q' ან 'R'. შემდეგ, დააკავშირეთ სტეპერიანი ძრავის ოთხი დარჩენილი მავთულიდან ნებისმიერი ორი, შესაბამისად, ქინძისთავებს 'P' და 'S'. აქ, მე გამოვიყენე 1x3 სათაური სქემატურად ნაჩვენები 1x4- ის ნაცვლად.

თუ გამოიყენება ბიპოლარული სტეპერიანი ძრავა, ჯერ განსაზღვრეთ ძრავის კოჭის წყვილი მავთულები. შემდეგ აიღეთ მავთული თითოეული გრაგნილიდან და დააკავშირეთ ერთმანეთთან რომელიმე ქინძისთავთან 'Q' ან 'R'. შემდეგ, დააკავშირეთ სტეპერ ძრავის დარჩენილი ორი მავთული, შესაბამისად, ქინძისთავებს 'P' და 'S'.

ნაბიჯი 6: შეაერთეთ Rotary Encoder დაფა Arduino დაფასთან

შეაერთეთ Rotary Encoder დაფა Arduino დაფასთან
შეაერთეთ Rotary Encoder დაფა Arduino დაფასთან
შეაერთეთ Rotary Encoder დაფა Arduino დაფასთან
შეაერთეთ Rotary Encoder დაფა Arduino დაფასთან
  • შეაერთეთ მბრუნავი კოდირების დაფის +ve და -ve ქინძისთავები Arduino დაფის შესაბამისად +5 ვოლტსა და 'GND' პინთან.
  • შეაერთეთ მბრუნავი კოდირების დაფის გამომავალი ქინძისთავები არდუინოს დაფის ციფრულ პინებთან 'D5' და 'D6'.

ნაბიჯი 7: დააკავშირეთ კონფიგურაცია თქვენს კომპიუტერთან და გამოსცადეთ

შეაერთეთ კონფიგურაცია თქვენს კომპიუტერთან და გამოსცადეთ
შეაერთეთ კონფიგურაცია თქვენს კომპიუტერთან და გამოსცადეთ
შეაერთეთ კონფიგურაცია თქვენს კომპიუტერთან და გამოსცადეთ
შეაერთეთ კონფიგურაცია თქვენს კომპიუტერთან და გამოსცადეთ

შეაერთეთ კონფიგურაცია თქვენს კომპიუტერთან და გახსენით ნებისმიერი პროგრამა, რომელიც საშუალებას აძლევს მომხმარებელს ან გადაახვიოს ზემოთ და ქვემოთ ისრის ღილაკების გამოყენებით ან პროგრამა, სადაც ტექსტის კურსორის გადატანა შესაძლებელია ისრის ღილაკების გამოყენებით.

ნაბიჯი 8: გაგვიზიარეთ თქვენი სამუშაო ჩვენთან ერთად

თუ თქვენი პროექტი წარმატებით მუშაობდა, რატომ არ გაუზიარეთ თქვენი შემოქმედება სხვებს, რომ მათ შთააგონონ. დააწკაპუნეთ 'მე გავაკეთე' და გაუზიარეთ თქვენი შემოქმედების ერთი -ორი სურათი, სიამოვნებით ვნახავ.

ნაბიჯი 9: წადი ფურტურში

წადი ფურტურ
წადი ფურტურ

სცადეთ შეცვალოთ Arduino კოდი სხვა რამის გასაკეთებლად, დაამატეთ სხვა მბრუნავი კოდირება ან სხვა შეყვანა, ბევრი რამის გაკეთება შეგიძლიათ. რასაც არ უნდა აკეთებდე, ყველაფერ საუკეთესოს გისურვებ!

გირჩევთ: