Სარჩევი:

რობოტი: 7 ნაბიჯი (სურათებით)
რობოტი: 7 ნაბიჯი (სურათებით)

ვიდეო: რობოტი: 7 ნაბიჯი (სურათებით)

ვიდეო: რობოტი: 7 ნაბიჯი (სურათებით)
ვიდეო: რაზმი ა 2024, ნოემბერი
Anonim
Image
Image

ჩვენი საბოლოო პროექტისთვის, ჩვენ გვითხრეს, რომ ავაშენოთ რაც გვსურს. ვიყენებთ იმას, რაც ვისწავლეთ და რაც ვიპოვეთ ინტერნეტში. მე ვარ Super Smash Bros სერიის დიდი გულშემატკივარი. მე ყველა თამაშის მფლობელი ვარ, პირველის გარდა. ასე რომ, ჩემი საბოლოო პროექტისთვის, მე გადავწყვიტე ავაშენო რობოტი დაკვრადი პერსონაჟის საფუძველზე R. O. B.

ნაბიჯი 1: მასალები

მასალები
მასალები
მასალები
მასალები
  • 4 180 გრადუსიანი სერვო
  • 13 მამაკაცი - მამრობითი მავთულები
  • 8 მამაკაცი - ქალი მავთულები
  • 2 ჯოისტიკი
  • 1 პურის დაფა
  • 1 არდუინო

ნაბიჯი 2: გაყვანილობა

გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა

გამოიყენეთ მამაკაცი-მამაკაცი მავთული, რათა დააკავშიროთ პურის დაფის უარყოფითი მხარე მიწასთან (GND) არდუინოზე. შემდეგ დააკავშირეთ ჯოისტიკის VR X A0 და A2, ხოლო VR Y A1 და A3 არდუინოზე. შემდეგ დააკავშირეთ Joysticks 5v პინი არდუინოს 3.5 და 5 ვ ქინძისთავებთან, ხოლო GND– ები არდუინოს ნებისმიერ GND– თან. შემდეგ 4 სერვოდან თითოეული დააკავშირეთ თეთრი მავთული არდაინოს ქინძისთავებთან 7 - 4. შემდეგ დააკავშირეთ წითელი მავთულები სერვოზე დადებით მხარეს და შეაერთეთ შავი მავთული პურის დაფის უარყოფით მხარეს. შემდეგ ჩართეთ ბატარეის ყუთი, რომ ჩართოთ წრე.

ნაბიჯი 3: კოდი - გამოაცხადეთ თქვენი ცვლადები

კოდი - გამოაცხადეთ თქვენი ცვლადები
კოდი - გამოაცხადეთ თქვენი ცვლადები

#ჩართეთ

სერვო servo1; სერვო servo2; სერვო servo3; სერვო servo4; int joyX = 0; int სიხარული Y = 1; int სიხარული X2 = 2; int joyY2 = 3; int joyVal; int joyVal2;

Servo ბრძანება ქმნის servo ობიექტს, რათა გააკონტროლოს servo.

ნაბიჯი 4: კოდი - დაყენება

კოდი - დაყენება
კოდი - დაყენება

void setup () {// ანიჭებს თითოეულ სერვოს pin servo1.attach (7); servo2.attach (6); servo3.atach (5); servo4.atach (4); }

ნაბიჯი 5:

გამოსახულება
გამოსახულება

ბათილი მარყუჟი ()

{

joyVal = analogRead (joyX); // კითხულობს ჯოისტიკის მნიშვნელობას joyVal = რუკა (joyVal, 0, 1023, 0, 180); // გადააქცევს ჯოისტიკურ მნიშვნელობებს servo1.write ხარისხზე (joyVal); // ცვლის servo- ს პოზიციას ჯოისტიკის შეყვანის joyVal = რუკაზე (joyVal, 0, 1023, 0, 180); servo2.write (joyVal); დაგვიანება (15); joyVal2 = analogRead (სიხარული X2); joyVal2 = რუკა (joyVal2, 0, 1023, 0, 180); servo3. დაწერეთ (joyVal2); joyVal = analogRead (joyY2); joyVal2 = რუკა (joyVal2, 0, 1023, 0, 180); servo4.write (joyVal2); დაგვიანება (15); }

ნაბიჯი 6: ბაზა

Ბაზა
Ბაზა

ასე რომ, როგორც კი დაასრულებთ წრეს და კოდს. თქვენ შეგიძლიათ დაიწყოთ ნამდვილი რობოტის შექმნა. ბაზისთვის გსურთ ყველა კუთხის 45 გრადუსი. გრძელი მხარეები 18 სმ და შორტების მხარეები 6 სმ. უბრალოდ მიჰყევით სურათს და გაჭერით ბაზის ფორმა. შემდეგ გააკეთეთ 2 54 სმ სიგრძის და 5 სმ სიგანის ზოლები, რომ გამოიყენოთ როგორც კედლები. დატოვეთ პატარა 6 სმ გვერდები ღია. შემდეგ გსურთ ბაზის დუბლიკატი სახურავის შესაქმნელად. ახლა ამ განყოფილებაში, ჩვენ ვაპირებთ დამატებას

ნაბიჯი 7: სხეულის ტრიალი

Image
Image
სხეულის ტრიალი
სხეულის ტრიალი
სხეულის ტრიალი
სხეულის ტრიალი

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

გირჩევთ: