Სარჩევი:

Arduino Servo Foosball: 5 ნაბიჯი
Arduino Servo Foosball: 5 ნაბიჯი

ვიდეო: Arduino Servo Foosball: 5 ნაბიჯი

ვიდეო: Arduino Servo Foosball: 5 ნაბიჯი
ვიდეო: Уроки Arduino - управление сервомашинкой 2024, ნოემბერი
Anonim
Arduino Servo Foosball
Arduino Servo Foosball

დევიდ ჯოის და ენდრიუ გოთარდის მიერ

ნაბიჯი 1: შესავალი

ჩვენი მიზანი: შევქმნათ Foosball– ის მსგავსი თამაში არდუინოს, სერვოსა და მისი იარაღის და ხის ნაჭრების გამოყენებით.

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

ნაბიჯი 2: საჭირო მასალები

  • არდუინო (დაფისა და დაფის ჩათვლით)
  • ლეპტოპი (თუ Arduino უნდა იყოს დაკავშირებული გასაშვებად)
  • 4 სერვო და დისკი
  • 8 3D დაბეჭდილი სერვო იარაღი
  • 8 ღილაკი
  • 8 10k ohm წინააღმდეგობა
  • საკმარისი გაყვანილობა
  • წებო
  • 3D პრინტერზე წვდომა
  • ხე (იხილეთ კონკრეტული ზომები დაფის განყოფილების მშენებლობაში)
  • ბურთი (მაგიდის ჩოგბურთის ბურთი კარგად მუშაობს)
  • Სუპერ წებო
  • ხრახნები და საბურღი

ნაბიჯი 3: სერვო იარაღის შექმნა

სერვო იარაღის შექმნა
სერვო იარაღის შექმნა
სერვო იარაღის შექმნა
სერვო იარაღის შექმნა
სერვო იარაღის შექმნა
სერვო იარაღის შექმნა
  1. გამოიყენეთ Onshape სერვო იარაღის შესაქმნელად, რათა გამოიყენოთ პინგ -პონგის ბურთები თამაშში.
  2. გააკეთეთ თითოეული მკლავი 6 სმ სიგრძით იმ ნაწილით, რომელიც 2,5 სმ -ით ქვევით ამოდის. (დარწმუნდით, რომ ექსტრუზია ვრცელდება ისე, რომ მას შეეძლოს ბრუნვა თავად სერვოზე.)
  3. გამოიყენეთ წრიული servo ნაჭერი, რომ მიამაგროთ ხელები და მოათავსოთ პირველის ცენტრალური ხაზი, რომელიც მიუთითებს დაფის ცენტრზე, პარალელურად სათამაშო დაფის გოლის მხარეებზე.
  4. მოათავსეთ ცენტრალური ხაზი, რომელიც მეორე მკლავს ჰყოფს 129 გრადუს სიმაღლეზე პირველ სერვო მკლავზე.
  5. შემდეგ მოათავსეთ 4 სერვო 5 სმ თითოეული დიაგონალური დაფის ზემოთ და 9.75 სმ თითოეული გვერდითი კედლიდან სერვოსთან ყველაზე ახლოს. (თითოეულ მხარეს უნდა იყოს ორი.)
  6. შემდეგ ჩვენ გავხსენით ხვრელი სერვოს მავთულხლართების გასავლელად და დავამუშავეთ სერვო სუპერ წებოთი.

ჩვენი სერვო მხარის მაგალითი:

ნაბიჯი 4: დაფის შექმნა

დაფის შექმნა
დაფის შექმნა
დაფის შექმნა
დაფის შექმნა
  1. გააკეთეთ 54x36 სმ ხის ბაზა. (ეს ითვალისწინებს კედლების სისქეს.)
  2. შემდეგ გაჭერით ოთხი 14 სმ დიაგონალი და ორი 30 სმ გვერდი. (ეს კედლები უნდა იყოს 2 სმ სისქის და 4 სმ ან მეტი.)
  3. შემდეგი დახაზეთ ხაზები, რომლებიც პარალელურია თითოეული მხარისგან კედლიდან ორი სანტიმეტრით, რათა შეიქმნას ახალი მართკუთხა ყუთი.
  4. შემდეგ ოთხკუთხედის თითოეულ კუთხეში გავზომოთ 10 სმ ოთხკუთხედის თითოეულ მხარეს და გავავლოთ ხაზი ამ ორ წერტილს შორის. ეს ხაზი არის ხაზი დიაგონალური კედლის ნაწილებისთვის.
  5. მას შემდეგ რაც სრულყოფილად გაზომეთ 5 სმ თითოეული დიაგონალის ზემოთ და დახაზეთ ხაზი, რომლის სიგრძეა 9.75 სმ და პერპენდიკულარულია გვერდითა დაფაზე.
  6. დახაზეთ ან მიჰყევით ოთხკუთხედს, რომელიც ცენტრულია ხაზის ბოლოს, რომელიც ემთხვევა servos ფუძეს.
  7. შემდეგ დახაზეთ ხაზი დიაგონალების თითოეულ წყვილს შორის, რომელიც პარალელურია მიზნის მხარეებთან.
  8. გაჭერით დახრილი ზედაპირი, რომელიც მიემართება თითოეული მიზნისკენ ორ დიაგონალს შორის და წინა საფეხურზე მათ გასწვრივ ხაზს შორის.
  9. გაბურღეთ ხვრელი თითოეული სერვოსთვის სერვოს ძირთან ახლოს და სერვოსა და გვერდით კედელს შორის.
  10. ხრახნიანი კედლის თითოეული ნაჭერი ქვემოთ და გამოიყენეთ სუპერ წებო, რომ დაიჭიროთ სერვო.
  11. სუპერ წებოვანი სერვო იარაღი სერვოზე მოათავსეთ სერვო მკლავი დაფის შიგნით, მიზნის მხარეების პარალელურად.
  12. შემდეგ დააკავშირეთ სერვერის მავთულები დაფის ქვეშ.

ნაბიჯი 5: ელექტრონიკა და პროგრამირება

ელექტრონიკა და პროგრამირება
ელექტრონიკა და პროგრამირება
ელექტრონიკა და პროგრამირება
ელექტრონიკა და პროგრამირება
  1. "თითოეული მოთამაშის ელექტრონიკა შედგება 2 სერვისგან, 4 ღილაკისგან, 4 10 ოჰ ომიანი რეზისტორისგან, არდუინოსგან და საკმარისი გაყვანილობისგან.
  2. თითოეულ არდუინოზე დააკავშირეთ დადებითი (შავი პლუს) სვეტი 5 ვ -თან და უარყოფითი (წითელი მინუს) მიწასთან.
  3. მოათავსეთ ოთხი ღილაკი პურის დაფაზე, სადაც გსურთ.
  4. გააგრძელეთ ტესტი, რათა დარწმუნდეთ, რომ შეგიძლიათ კომფორტულად დააჭიროთ ღილაკებს.
  5. თითოეულ ღილაკზე (რომელშიც არის კონტაქტი) დააკავშირეთ 10k ohm რეზისტორი ამ მწკრივსა და დადებით სვეტს შორის.
  6. თითოეულ იმავე რიგზე დააკავშირეთ მავთული შესაბამის პინთან.
  7. ქინძისთავები 2 და 3 აკონტროლებენ სერვისს პინ 9 – ში და 4 და 5 პინები აკონტროლებენ პინ 10 – ში.
  8. სერვოების დასაკავშირებლად (ამ ნაბიჯის გადასაჭრელად დაგჭირდებათ მათი შეკრება), შეაერთეთ თეთრი მავთული (სიგნალი) პინ 9 ან 10 (დამოკიდებულია იმაზე, თუ რომელი ღილაკები უნდა აკონტროლებდეს მას). შეაერთეთ შავი მავთული (სიმძლავრე) დადებით სვეტს და წითელი მავთული (მიწა) უარყოფით სვეტს."

გადმოწერეთ თანდართული პროგრამა და ატვირთეთ ორივე არდუინოზე. პროგრამა ახდენს ყველა სერვისის და შეყვანის ინიციალიზაციას, შემდეგ ამოწმებს ღილაკებს, რომლებიც დაჭერილია ყოველ 20 მილიწამში (წამში 50 -ჯერ) და შესაბამისად აწესრიგებს სერვისებს. პროგრამის ატვირთვის შემდეგ, თითოეული სერვო გადატრიალდება 1.5 წამის მანძილზე იმის დასადასტურებლად, რომ ისინი სწორად არის მიერთებული და დასრულდება 90 გრადუსზე.”

გირჩევთ: