Სარჩევი:

Arduino RC მანქანის ბორბალი: 9 ნაბიჯი (სურათებით)
Arduino RC მანქანის ბორბალი: 9 ნაბიჯი (სურათებით)

ვიდეო: Arduino RC მანქანის ბორბალი: 9 ნაბიჯი (სურათებით)

ვიდეო: Arduino RC მანქანის ბორბალი: 9 ნაბიჯი (სურათებით)
ვიდეო: Arduino Bluetooth Controlled Robot Car | Arduino Obstacle Avoidance Robot Car | Arduino 4WD Car KIT 2024, ივლისი
Anonim
Arduino RC მანქანის ბორბალი
Arduino RC მანქანის ბორბალი
Arduino RC მანქანის ბორბალი
Arduino RC მანქანის ბორბალი
Arduino RC მანქანის ბორბალი
Arduino RC მანქანის ბორბალი
Arduino RC მანქანის ბორბალი
Arduino RC მანქანის ბორბალი

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

ნაწილები-

RC მანქანა

www.ebay.com/itm/Multicolor-Coke-Can-Mini-…

არდუინო

www.amazon.com/Arduino-Uno-R3-Microcontrol…

ბევრი Jumper კაბელები

www.amazon.com/Elegoo-EL-CP-004-Multicolor…

პოტენომეტრი + სახელურები

www.amazon.com/Gikfun-Knurled-Linear-Poten…

პოლიესტერი კონდენსატორები

www.amazon.com/WINGONEER-0-33NF- პოლიესტერი-…

ტაქტილური გადამრთველები წინსვლისა და უკუ კავშირების გაფართოებისთვის

www.amazon.com/WINGONEER-140pcs-Momentary-…

პურის დაფა

www.amazon.com/dp/B0135IQ0ZC/ref=asc_df_B0…

Mario Kart Wheel გადამრთველისთვის

(მხოლოდ იმ შემთხვევაში, თუ გინდა იმ მარშრუტის გავლა, რომელიც მე გარსაცმის გასაკეთებლად მივედი)

www.amazon.com/AmazonBasics-Steering-Wheel…

შეინახეთ გონებაში-

RC მანქანა იტენება DC ჯეკით, რომელსაც აქვს კონტროლერი, ბატარეა ასე დიდხანს არ ძლებს.

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

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

ნაბიჯი 1: კოდი

ᲙᲝᲓᲘ
ᲙᲝᲓᲘ
ᲙᲝᲓᲘ
ᲙᲝᲓᲘ

ატვირთეთ კოდი არდუინოში (მე გამოვიყენე არდუინოს კლონი, მაგრამ არა მგონია ამას მნიშვნელობა ჰქონდეს). აიღეთ 6 ჯუმბერის კაბელი და პოტენციომეტრი. შეაერთეთ 3 კაბელი პოტენციომეტრის ტერმინალებზე.

ნაბიჯი 2: BreadBoarding პროტოტიპირება

1. შეაერთეთ შუა ტერმინალის კაბელი ანალოგურ პინ 0 -ში, მარჯვენა ტერმინალის კაბელი 5 ვოლტამდე და მარცხენა ტერმინალის კაბელი მიწასთან.

2. უნდა დარჩეს 3 კაბელი, შეაერთეთ ერთი Arduino– ს ციფრულ პინში 8, შეაერთეთ მეორე ციფრულ პინ 2 – ში და ბოლო Arduino– ს ადგილზე.

3. ახლა აიღეთ 2 LED და ჩართეთ ისინი პურის დაფაზე, დარწმუნდით, რომ ისინი დაკავშირებულია Ground– თან, სანამ ისინი პოზიტიურია, ჩართულია ცარიელ სვეტებში (არა პოზიტიური რიგები) და ახლა შეაერთეთ ციფრული pin კაბელები LED პოზიტიურში სვეტები (და დააკავშირეთ სახმელეთო კაბელი სახმელეთო რკინიგზასთან).

4. ჩართეთ არდუინო და ჩართეთ პოტენომეტრი, მან უნდა გამორთოს LED- ები და დამოკიდებულია იმაზე, თუ რა მდგომარეობაშია იგი.

მოგერიდებათ შეცვალოთ კოდი თქვენი მოწონებისთვის

ნაბიჯი 3: მანიპულატორის დაშლა

მანიპულატორის გაფუჭება
მანიპულატორის გაფუჭება
მანიპულატორის გაფუჭება
მანიპულატორის გაფუჭება

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

ნაბიჯი 4: კონტროლერების ენერგიის წყაროს შეცვლა

კონტროლერების კვების წყაროს გადართვა
კონტროლერების კვების წყაროს გადართვა

თქვენ მოისურვებთ, რომ RC კონტროლერი იკვებებოდეს Arduino– ით, 2 AA ბატარეის ნაცვლად, ასე რომ ჩამოაშორეთ მავთულები, რომლებიც მიდიან AA ბატარეის დამჭერთან და Solder Male Jumper კაბელებთან იმავე წერტილებში (B- და B+ ხვრელები).

ნაბიჯი 5: Arduino სიგნალების ჩართვა RC კონტროლერში

Arduino სიგნალების ჩართვა RC კონტროლერში
Arduino სიგნალების ჩართვა RC კონტროლერში
Arduino სიგნალების ჩართვა RC კონტროლერში
Arduino სიგნალების ჩართვა RC კონტროლერში

შეხედეთ სურათს და შეაერთეთ 2 კაბელი Tactile კონცენტრატორების ქინძისთავებზე მარჯვნივ და მარცხნივ (ნაცრისფერი და მეწამული მავთულები).

მიიღეთ 2 ფილმის კონდენსატორი (ასევე ცნობილია როგორც პოლიესტერის კონდენსატორი) და დაასხით ისინი პატარა ცალკეულ პროტო დაფებზე (მე მხოლოდ ერთის კუთხე გავჭრა და ჩავამაგრე). Film Caps– ის გამოყენების მიზეზი ის არის, რომ Arduino კვლავ აწარმოებს საკმარისად მაღალ ძაბვას LOW- ის დაყენებისას, რომელიც ააქტიურებს RC კონტროლერს. ასე რომ, ფილმის კეპები ერთგვარად მოქმედებენ, როგორც წინააღმდეგობები იმ ძაბვისთვის, რომელიც გამოდის ციფრული პინიდან, როდესაც კოდი დაბალია.

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

ნაბიჯი 6: წინსვლისა და შემობრუნების კავშირების გაფართოება

წინსვლისა და შემობრუნების კავშირების გაფართოება
წინსვლისა და შემობრუნების კავშირების გაფართოება

მიიღეთ 4 კაბელი და გააფართოვეთ Forward and Reverse Tactile კონცენტრატორების კავშირი. ეს კეთდება ერთი კაბელის შედუღებით ტაქტილური გადამრთველის ზედა მარცხენა პინზე და შემდეგ სხვა კაბელის შედუღებით იმავე ტაქტილის ქვედა მარჯვენა პინზე, შემდეგ კაბელების ბოლოები ცალკე ტაქტილურ გადამრთველზე. ფრთხილად იყავით და შემთხვევით არ ჩამოაშოროთ ზედაპირის მთა კომპონენტი, მე ეს შეცდომა პირველად დავუშვი და კონტროლერი გავანადგურე (მადლობა ღმერთს ეს მანქანები მხოლოდ 8 დოლარია).

ნაბიჯი 7: ტესტირება

ტესტირება
ტესტირება

გაფართოებები შეიძლება დარჩეს ხელუხლებელი, უბრალოდ დარწმუნდით, რომ არაფერი აკავშირებს ერთმანეთთან. ჩართეთ Arduino და ჩართეთ RC მანქანა.

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

ნაბიჯი 8: გარსაცმის დამზადება

გარსაცმის დამზადება
გარსაცმის დამზადება
გარსაცმის დამზადება
გარსაცმის დამზადება
გარსაცმის დამზადება
გარსაცმის დამზადება
გარსაცმის დამზადება
გარსაცმის დამზადება

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

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

ნაბიჯი 9: დასრულდა

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

გირჩევთ: