შემოთავაზებულია პატარა სათამაშო რადიოკონტროლირებადი ყველა რელიეფის ავტომობილის წარმოების მეთოდი.
ჩვენი ყველა რელიეფის სატრანსპორტო საშუალების "გულისთვის" ჩვენ ავიღებთ საფასურს არდუინოების ოჯახისგან. შასის წარმოებისათვის გამოვიყენებთ მზა შასებს, რომელთა ყიდვა ახლა უკვე მარტივია ნებისმიერ ჩინურ ონლაინ მაღაზიაში ან ელექტრონიკის მაღაზიებში. ჩვენ გავაკონტროლებთ ჩვენს რელიეფურ მანქანას სმარტფონიდან Bluetooth– ის საშუალებით უფასო პროგრამის საშუალებით, რომელსაც ჩამოვტვირთავთ Google Play– დან.
Ეს აუცილებელია
- - Arduino UNO ან ექვივალენტი;
- - Bluetooth მოდული HC-06 ან ანალოგი;
- - L9110S ძრავის მძღოლი ან ანალოგი;
- - Pololu Zumo– ს ტანკის ან მსგავსი ტიპის პლატფორმა;
- - მინაბოჭკოვანი ნაჭერი არდუინოს დაფის ზომის ან პროტოტიპების ფარის შესაბამისად;
- - შერჩეული შასისთვის შესაფერისი 2 ელექტროძრავა;
- - 2 LED ("ფარები") და 2 რეზისტენტული 180-220 Ohm;
- - ბატარეები (1 "გვირგვინი" ან 4-6 თითის ბატარეები);
- - სადენების დამაკავშირებელი;
- - შესადუღებელი რკინა;
- - კომპიუტერი;
- - 6-10 ჭანჭიკი M2, 5.
ინსტრუქციები
Ნაბიჯი 1
ჩვენ ელექტროძრავებს ვამაგრებთ შასისზე. მე ვიყენებ ორ 12 მმ გადაცემათა კოლოფს, რომლებიც შეძენილია Amperk– ისგან. ისინი შესანიშნავად ერგებიან Pololu Zumo სეირნობის პლატფორმას, რომელიც ჩემ მიერ არჩეულია.
ნაბიჯი 2
ჩვენ თვალყური ადევს შასის აწყობას მათზე თანდართული ინსტრუქციის შესაბამისად. ძალიან ადვილია 10 წუთში შეკრება. ეს არის ჩვენი მომავალი ყველა რელიეფის საყრდენის საფუძველი. გთხოვთ გაითვალისწინოთ, რომ ამ შასის აქვს 4 AA ბატარეის განყოფილება. საჭირო იქნება 2 მავთულის მოტანა "+" და "-" გარედან, რომ მთელი ჩვენი სტრუქტურა გამოვიდეს. თქვენ შეგიძლიათ Arduino– სთვის შესაფერისი კონექტორი გაყვანით მავთულხლართებზე. ეს გაგიმარტივებთ ელექტროენერგიის მიერთებას დაფაზე. თუ სხვა პლატფორმაა გამოყენებული, თქვენ უნდა იპოვოთ ადგილი ბატარეის განყოფილების დასაყენებლად და ასევე გამოაქვთ მავთულები Arduino დაფის ენერგიისთვის.
ნაბიჯი 3
ჩვენ მიამაგრეთ Arduino დაფა შასზე. საკინძები ამ რობოტულ პლატფორმაზე არ არის შეესაბამება ხვრელებს Arduino UNO- ს შესაკრავ ხვრელებთან. ამიტომ, მე ვაკეთებ fiberglass- ის დამატებით პლატფორმას, რომელსაც ვაფიქსირებ შასისთვის ჭანჭიკების გამოყენებით M2, 5 და შემდეგ ვხურავ მას დაფა 4 იმავე ჭანჭიკით.
ნაბიჯი 4
ჩვენ ვფიქრობთ, თუ როგორ უნდა დავაფიქსიროთ Bluetooth მოდული, ძრავის დრაივერი და "ფარები" შასზე, რომ შემდეგ ეს ყველაფერი ადვილად დაუკავშირდეს Arduino- ს. გამოვიყენებ სპეციალურ დაფას, ან Electronic Brick Shield- ს, მაგალითად ფოტოს. მაგრამ ეს შეიძლება იყოს ნებისმიერი სხვა ფარი ან თუნდაც მხოლოდ თვითნაკეთი დაფა. ჩვენ ვაკეთებთ ძრავას მძღოლს ფარებზე ჭანჭიკებით, ფარში შესაფერისი ხვრელის შემდეგ. ჩვენ დავრწმუნდებით, რომ საბურღი არ აზიანებს საჭირო გამტარებს, თუ ფარს ვმუშაობთ. და ფრთხილად იყავით: ჭანჭიკი მეტალია, შეგიძლიათ შემთხვევით შეაკეთოთ მოკლე ჩართვა. ამიტომ, გამოკვეთილი ხვრელის გარშემო გამოუყენებელ კონდუქტორებს ვწმენდთ ბასრი დანით. განათავსეთ არაგამტარები საყელურები კაკლის ქვეშ და ჭანჭიკის თავის ქვეშ.
ნაბიჯი 5
ახლა მოდის ყველაზე რთული და საპასუხისმგებლო ნაწილი. ჩვენ ყველაფერი უნდა შევაგროვოთ სქემის მიხედვით. ჩვენ ვუკავშირდებით Bluetooth მოდულის Rx პინს Arduino- ს Tx პინს, მოდულის Tx პინს Arduino- ს Rx პინს, GND Arduino მიწას, VCC Arduino- ს 5 V- ს (ან 3.3 V) - დამოკიდებულია იმაზე, თუ რომელ BT მოდულს იყენებთ). აქ შეგიძლიათ გამოიყენოთ soldering ან დამაკავშირებელი სადენები სპეციალური ხვრელებით, როგორიცაა "Dupont".
ორი ძრავის გასაკონტროლებლად გამოიყენება ძრავის დრაივერის 4 გამომავალი + 2 მიწოდება. ამიტომ, ჩვენ ვიღებთ Arduino- ს ნებისმიერ 4 უფასო ციფრულ პინს და ვუკავშირდებით მათ ძრავის დრაივერის მართვის პინებს. კონკრეტულ pin ნომრებს შემდეგში ჩავწერთ პროგრამაში, ამიტომ ახლა ეს არ არის კრიტიკული.
დაბოლოს, ჩვენ ვუკავშირდებით LED- ებს ანდებთან, რეზისტორების საშუალებით, დაახლოებით 200 ომიანი წინააღმდეგობით, Arduino- ს ნებისმიერ სხვა თავისუფალ ქინძისთავთან და კათოდებთან GND- სთან.
ნაბიჯი 6
შედეგად, თქვენ უნდა მიიღოთ ისეთი რამ, როგორიც ფოტოზეა ნაჩვენები. აქ ულტრაბგერითი დიაპაზონიც მაქვს - იმისათვის, რომ ყველგანმავალ მანქანას კიდევ უფრო მივანიჭოთ "ხედვა" და დამოუკიდებლად გადაადგილების შესაძლებლობა. მაგრამ ამას მოგვიანებით დავტოვებთ. ყველგანმავალი მანქანის ამ ვერსიაში თქვენ არ გექნებათ ექოს მპოვნელი ფარზე.
ნაბიჯი 7
ახლა მოდით დავწეროთ ესკიზი (პროგრამა) Arduino– სთვის და ჩავტვირთოთ მიკროკონტროლის მეხსიერებაში.პროგრამის ტექსტი ძალიან მარტივია და ნაჩვენებია ფოტოზე. ჩატვირთეთ ესკიზი სტანდარტული გზით. ჩვენ უკვე განვიხილეთ თუ როგორ ხდება ეს ერთ – ერთ წინა სტატიაში. პროგრამის ტექსტში ჩართული ყველა პინი შეესაბამება ზემოთ მოცემული კავშირის სქემას.
ნაბიჯი 8
ჩვენ გადმოვწერეთ პროგრამა, რომ გავაკონტროლოთ ჩვენი ყველა რელიეფი. მას უწოდებენ "Arduino Bluetooth RC Car" და უფასოა Google Play- ზე. მოცემული QR კოდი მივყავართ პროგრამის ჩამოტვირთვა გვერდზე Google Play- ზე.
ნაბიჯი 9
ესკიზის ჩამოტვირთვის შემდეგ, გათიშეთ Arduino კომპიუტერიდან და დააკავშირეთ ჩვენი ფარი Arduino- ს. გადამწყვეტი მომენტი: ჩვენი ყველა რელიეფის ავტომობილის პირველი გააქტიურება! თუ ყველაფერი სწორად არის დაკავშირებული, მაშინ LED- ები Arduino- ზე და ძრავის დრაივერზე უნდა აინთოს, ხოლო LED- ის მოდულის შუქი სწრაფად აინთოს.
ნაბიჯი 10
ჩვენ ვუკავშირდებით ყველა რელიეფის მანქანას Bluetooth– ის საშუალებით. ამისათვის გაუშვით Arduino Bluetooth RC Car პროგრამა. გაშვებისთანავე ის ითხოვს Bluetooth- ის ჩართვის ნებართვას, თუ ის ჩართული არ არის. ჩვენ ვუშვებთ. ჩვენ ღილაკზე ვჭერთ სიჩქარეს. ქვემოთ გამოჩნდება მენიუ, დააჭირეთ ღილაკს "დაკავშირება". იხილავთ თქვენს სმარტფონთან დაწყვილებული მოწყობილობების ჩამონათვალს, ისევე როგორც ახლომახლო მოწყობილობებს. ერთ-ერთი ასეთი მოწყობილობა იქნება ჩვენი ყველა რელიეფი. ჩვენ მას ვირჩევთ სიიდან. თქვენ მოგეთხოვებათ დაწყვილდეთ ამ მოწყობილობასთან და შეიყვანეთ კოდი. ეს ჩვეულებრივ 0000 ან 1234 არის, იმისდა მიხედვით, თუ რომელი Bluetooth მოდული გამოიყენეთ.
დაწყვილების წარმატებით დასრულების შემთხვევაში, მოდულზე LED იწყებს ციმციმებს წამში დაახლოებით ერთხელ და პროგრამის ზედა მარცხენა კუთხეში ინდიკატორი გამწვანდება. სმარტფონი ახსოვს ამ მოწყობილობას და აღარ გჭირდებათ კოდის შეყვანა.
ახლა თქვენ შეგიძლიათ სცადოთ ის, რაც მივიღეთ. მანქანა უნდა იმოძრაოს წინ და უკან, მოუხვია მარცხნივ და მარჯვნივ და ჩართოს და გამორთოს ფარები.
ნაბიჯი 11
თუ ATV იბრუნებს ან იბრუნებს Forward ბრძანებას, ძრავების ხაზები ერთმანეთში აირია. მძღოლიდან ძრავებზე გადასასვლელი ყვითელი და მწვანე სადენების შეცვლით (ზემოთ მოცემულ დიაგრამაზე) დარწმუნდით, რომ ყველგანმავალი მანქანა მიდის ზუსტად იქ, სადაც საჭიროა. თუ თქვენ გაქვთ რაიმე კითხვა, დაწერეთ ისინი სტატიის კომენტარებში!