Სარჩევი:

აკონტროლეთ რობოტიზირებული ხელი Zio მოდულებით ნაწილი 1: 8 ნაბიჯი
აკონტროლეთ რობოტიზირებული ხელი Zio მოდულებით ნაწილი 1: 8 ნაბიჯი

ვიდეო: აკონტროლეთ რობოტიზირებული ხელი Zio მოდულებით ნაწილი 1: 8 ნაბიჯი

ვიდეო: აკონტროლეთ რობოტიზირებული ხელი Zio მოდულებით ნაწილი 1: 8 ნაბიჯი
ვიდეო: 💯აკონტროლეთ💯 2024, დეკემბერი
Anonim
აკონტროლეთ რობოტული მკლავი Zio მოდულებით ნაწილი 1
აკონტროლეთ რობოტული მკლავი Zio მოდულებით ნაწილი 1

ეს ბლოგი არის Zio Robotics სერიის ნაწილი.

შესავალი

ამ გაკვეთილში ჩვენ ავაშენებთ პროექტს, სადაც ჩვენ გამოვიყენებთ Zio მოდულებს რობოტული მკლავის გასაკონტროლებლად. ეს პროექტი გასწავლით თუ როგორ უნდა გახადოთ თქვენი Robotic Arm claw გახსნილი და დახურული. ეს მშვენიერი სახელმძღვანელო შესაფერისია პროექტებისთვის, სადაც გჭირდებათ თქვენი რობოტი, რომ შეასრულოს და შეარჩიოს მარტივი ფუნქცია.

Რთული ტური:

ზიო პადავან

დამხმარე რესურსები:

თქვენ უნდა გქონდეთ ძირითადი გაგება იმის შესახებ, თუ როგორ უნდა დააყენოთ Zio განვითარების დაფები. ამ გაკვეთილში ჩვენ ვივარაუდოთ, რომ თქვენი განვითარების დაფა უკვე კონფიგურირებულია და მზად არის დასაყენებლად. თუ ჯერ არ გაქვთ კონფიგურირებული თქვენი დაფა, იხილეთ ჩვენი Zio Qwiic Start Guide tutorial ქვემოთ დასაწყებად:

Zio Zuino M UNO Qwiic დაწყების გზამკვლევი

აპარატურა:

  • Zio Zuino M UNO
  • Zio 16 სერვო კონტროლერი
  • Zio DC/DC გამაძლიერებელი
  • 3.7V 2000mAh ბატარეა
  • რობოტული მკლავი

პროგრამული უზრუნველყოფა:

  • Arduino IDE
  • Adafruit PWM Servo მძღოლის ბიბლიოთეკა

ნაბიჯი 1: Robotic Arm- ის შეკრება

Image
Image
პროექტის სქემები
პროექტის სქემები

ჩვენი Robotic Arm მოდის 4 servos. ამ პროექტის 1 -ლი ნაწილისთვის ჩვენ ვიყენებთ მხოლოდ ერთ სერვოს, რომელიც დაკავშირებულია რობოტული მკლავის ბრჭყალთან.

ყუთიდან, Robotic Arm ნაწილდება.

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

  • ბრჭყალი
  • მრავალფუნქციური ფრჩხილი
  • L- ფორმის ფრჩხილი
  • U- ფორმის ფრჩხილი
  • ხრახნიანი ხრახნები
  • ხრახნები
  • სერვოები
  • საკისრები

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

ნაბიჯი 2: პროექტის სქემა

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

ნაბიჯი 3: Zio მოდულების კავშირის დაყენება

Zio მოდულების კავშირი შეიქმნა
Zio მოდულების კავშირი შეიქმნა

ეს არის კავშირი ჩვენი Zio მოდულების შესაქმნელად Robotic Arm- თან. ყველა მოდულის ერთმანეთთან დაკავშირება საკმაოდ ადვილია და მის დაყენებას არ დასჭირდება 10 წუთზე მეტი.

ნაბიჯი 4: დააკავშირეთ Claw Servo Zio 16 Servo Controller– თან

შეაერთეთ Claw Servo Zio 16 Servo Controller– თან
შეაერთეთ Claw Servo Zio 16 Servo Controller– თან

სერვო ძრავებს აქვთ სამი მავთული: სიმძლავრე, მიწა და სიგნალი. დენის მავთული, როგორც წესი, წითელია და უნდა იყოს დაკავშირებული V+ - თან. დამიწების მავთული, როგორც წესი, შავი ან ყავისფერია და უნდა იყოს მიწასთან დაკავშირებული. სიგნალის პინი ჩვეულებრივ ყვითელია, ნარინჯისფერი ან თეთრი და უნდა იყოს დაკავშირებული ციფრულ პინთან არდუინოს დაფაზე.

** შავი მავთული უნდა იყოს GND, თეთრი მავთულის PWM, წითელი მავთული V+ - ისთვის

ნაბიჯი 5: შეაერთეთ თქვენი 16 სერვო DC/DC გამაძლიერებელთან და დააყენეთ იგი 5.0 ვ

შეაერთეთ თქვენი 16 სერვო DC/DC გამაძლიერებელთან და დააყენეთ იგი 5.0 ვ
შეაერთეთ თქვენი 16 სერვო DC/DC გამაძლიერებელთან და დააყენეთ იგი 5.0 ვ

ჩვენ ვიყენებთ 3.7 ვ ბატარეას ჩვენი 16 Servo კონტროლერის დასაყენებლად, რომელსაც შეუძლია 5,5 ვ -მდე განთავსება, ხოლო ჩვენი Uno გამომავალი 5V გამოიყენება ჩვენი სერვოს გასაკონტროლებლად. ჩვენ ვიყენებთ DC/DC გამაძლიერებელს, რათა გაზარდოს და შეცვალოს ბატარეის ძაბვა 5.0 -მდე.

გამოიყენეთ პოტენომეტრი DC გამაძლიერებელზე ძაბვის შესაცვლელად სანამ არ მიიღებთ 5.0 -ს. დააჭირეთ ღილაკს შემოსვლა/გამოსვლა სანამ ეკრანზე არ გამოჩნდება 5.0. თქვენ უნდა მიაწოდოთ ენერგია (3.7 ვ ბატარეა) თქვენს DC/DC გამაძლიერებელს ძაბვის შესაცვლელად.

ნაბიჯი 6: შეაერთეთ Zuino M Uno Zio 16 Servo კონტროლერთან

შეაერთეთ Zuino M Uno Zio 16 Servo კონტროლერთან
შეაერთეთ Zuino M Uno Zio 16 Servo კონტროლერთან

Qwiic დაუკავშირეთ Zuino M Uno Zio Servo კონტროლერს qwiic კაბელით.

ნაბიჯი 7: გაუშვით კოდი

ჩვენ ვიყენებთ Adafruit PWM Servo ბიბლიოთეკას ჩვენი რობოტული მკლავის კლანჭის ფუნქციის კოდირებისთვის. ქვემოთ მოყვანილი კოდი უბრძანებს ჩვენს ბრჭყალებს გახსნას და დახუროს, რაც ჩვენს რობოტულ ბრჭყალს მისცემს შესაძლებლობას აიღოს და განათავსოს საგნები.

თქვენ შეგიძლიათ იპოვოთ და ჩამოტვირთოთ ამ Robotic Arm Part 1 პროექტის კოდის წყარო ჩვენს GitHub გვერდზე.

გირჩევთ: