Სარჩევი:

როგორ გააკეთოთ Bluetooth კონტროლირებადი მარტივი RC მანქანა: 7 ნაბიჯი (სურათებით)
როგორ გააკეთოთ Bluetooth კონტროლირებადი მარტივი RC მანქანა: 7 ნაბიჯი (სურათებით)

ვიდეო: როგორ გააკეთოთ Bluetooth კონტროლირებადი მარტივი RC მანქანა: 7 ნაბიჯი (სურათებით)

ვიდეო: როგორ გააკეთოთ Bluetooth კონტროლირებადი მარტივი RC მანქანა: 7 ნაბიჯი (სურათებით)
ვიდეო: 10 გასაოცარი სასარგებლო გამოგონება ბუჩქების გადარჩენისთვის კემპინგისთვის! შეიძლება დაგჭირდეთ! 2024, ნოემბერი
Anonim
როგორ გააკეთოთ Bluetooth კონტროლირებადი მარტივი RC მანქანა
როგორ გააკეთოთ Bluetooth კონტროლირებადი მარტივი RC მანქანა

გამარჯობა ყველას, მე ვარ ბრაიან ტი პაკ ჰონგი. მე ამჟამად სტუდენტი ვარ სინგაპურის პოლიტექნიკაში, რომელიც სწავლობს კომპიუტერულ ინჟინერიას.

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

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

ყოველგვარი მოყოლის გარეშე, დავიწყოთ!

ნაბიჯი 1: ნაბიჯი 0: მასალების მომზადება

ნაბიჯი 0: მასალების მომზადება
ნაბიჯი 0: მასალების მომზადება

მასალები ძალიან ძირითადი და ადვილად მოსაპოვებელია, ესენია:

  1. მანქანის შასი* (მე ვიყენებ საახალწლო ბმულების ყუთს, იყავით შემოქმედებითი თქვენი არჩევანით!) X1
  2. DC ძრავები და საბურავები x2
  3. Arduino Uno (ან ნებისმიერი სხვა ვარიანტი) x1
  4. L298N H- ხიდი x1
  5. საჭე ბორბალი x1
  6. ბატარეები (1 არდუინოსთვის, 1 ძრავისთვის)
  7. მამაკაცი მამაკაცი მხტუნავები, მამაკაცი ქალი მხტუნავები
  8. Bluetooth მოდული HC-06 ან HC-05 x1
  9. პურის დაფა (სწრაფი და მარტივი კავშირები) x1

სხვა აღჭურვილობა, რომელიც დაგჭირდებათ/შეიძლება დაგჭირდეთ:

  • შედუღებული რკინა
  • ცხელი წებოს იარაღი

*შენიშვნა: ჩემს შასს აქვს IR სენსორი მიმაგრებული, ეს არ არის საჭირო ამ გაკვეთილში

ნაბიჯი 2: ნაბიჯი 1: შასის მომზადება

ნაბიჯი 1: შასის მომზადება
ნაბიჯი 1: შასის მომზადება

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

  • შეაერთეთ 5V თქვენი არდუინოდან მარცხენა მხარეს
  • დააკავშირეთ GND თქვენი Arduino– დან მარჯვენა მხარეს
  • გააკეთე ყველა კავშირი არდუინოსთან ახლოს

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

ნაბიჯი 3: ნაბიჯი 2: L298N დაკავშირება თქვენს ძრავებთან

ნაბიჯი 2: დაუკავშირეთ L298N თქვენს ძრავებს
ნაბიჯი 2: დაუკავშირეთ L298N თქვენს ძრავებს
ნაბიჯი 2: დაუკავშირეთ L298N თქვენს ძრავებს
ნაბიჯი 2: დაუკავშირეთ L298N თქვენს ძრავებს
ნაბიჯი 2: დაუკავშირეთ L298N თქვენს ძრავებს
ნაბიჯი 2: დაუკავშირეთ L298N თქვენს ძრავებს

შეაერთეთ 2 მავთული თქვენს DC ძრავზე. შემდეგი, დააკავშირეთ მავთულის სხვა ბოლოები L298N ხიდზე მდებარე ერთ ორ ხვრელში. მავთულის დაკავშირების წესს მნიშვნელობა არ აქვს. გაიმეორეთ ეს სხვა ძრავისთვის.

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

აიღეთ თქვენი ბატარეის ერთი პაკეტი და მიამაგრეთ/შეაერთეთ შავი მავთული (მიწის მავთული) მამრობითი მხტუნავზე. ეს იქნება გამოყენებული არდუინოსთან საერთო ენის მისაღწევად მოგვიანებით. შეაერთეთ წითელი მავთული 12 ვ შეყვანასთან (მარცხენა ბუდე) და შავი მავთული L298N მოდულის GND (შუა ბუდე).

ნაბიჯი 4: ნაბიჯი 3: ყველაფრის ერთად აწყობა

ნაბიჯი 3: ყველაფრის ერთად აწყობა
ნაბიჯი 3: ყველაფრის ერთად აწყობა
ნაბიჯი 3: ყველაფრის ერთად აწყობა
ნაბიჯი 3: ყველაფრის ერთად აწყობა
ნაბიჯი 3: ყველაფრის ერთად აწყობა
ნაბიჯი 3: ყველაფრის ერთად აწყობა
ნაბიჯი 3: ყველაფრის ერთად აწყობა
ნაბიჯი 3: ყველაფრის ერთად აწყობა

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

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

შემდეგი ნაწილი ჩვენ დაფარავს მანქანის ტვინს, ანუ არდუინოს.

ნაბიჯი 5: ნაბიჯი 4: Arduino კავშირი და კოდი

ნაბიჯი 4: Arduino კავშირი და კოდი
ნაბიჯი 4: Arduino კავშირი და კოდი
ნაბიჯი 4: Arduino კავშირი და კოდი
ნაბიჯი 4: Arduino კავშირი და კოდი

შეაერთეთ მარჯვენა სიჩქარის პინი პინ 6 -თან და მარცხენა სიჩქარე პინ 11 არდუინოზე.

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

  • მარჯვნივ - პინ 7 და 8
  • მარცხნივ - პინ 12 და 13

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

ახლა დააკოპირეთ კოდი ამ ვებგვერდიდან საავტომობილო მოძრაობების შესამოწმებლად:

  1. ატვირთეთ ეს კოდი თქვენს არდუინოში
  2. თუ რობოტი ბრუნავს საათის ისრის მიმართულებით, შეცვალეთ მამაკაცის 2 მიმართულების მავთული მამაკაცის მხტუნავებზე მარჯვნივ
  3. თუ რობოტი საათის ისრის საწინააღმდეგოდ ბრუნავს, გადართეთ მამაკაცის 2 მიმართულების მავთული მარცხენა მხრებზე.
  4. თუ რობოტი უკან მოძრაობს, შეცვალეთ მამაკაცის 2 მიმართულების მავთული მამაკაცის მხტუნავზე ორივე მხრიდან

მიამაგრეთ მეორე ბატარეა შასზე და ძირითადი რობოტი მზად არის! ამ ეტაპზე, თქვენ შეგიძლიათ დაპროგრამოთ თქვენი რობოტი, როგორც გსურთ, მოგერიდებათ ექსპერიმენტი. მომდევნო ეტაპზე, ჩვენ შევისწავლით რამოდენიმე ძირითად მოძრაობას ჩვენი RC მანქანისთვის Bluetooth– ის საშუალებით.

ნაბიჯი 6: ნაბიჯი 5: HC-06 მოდული

ნაბიჯი 5: HC-06 მოდული
ნაბიჯი 5: HC-06 მოდული

ამ მოდულის დამუშავება ცოტა რთულია. სანამ დავიწყებთ, ატვირთეთ ეს კოდი თქვენს არდუინოში.

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

  • VCC - 5V (3.3V არ იმუშავებს!)
  • GND - GND
  • RX bluetooth --- pin 1 Arduino– ზე
  • TX bluetooth --- Pin 0 Arduino– ზე

ჩამოტვირთეთ აპლიკაცია სახელწოდებით Arduino bluetooth კონტროლერი თქვენს Android ტელეფონზე. მე არ მაქვს iphone, მაპატიეთ iphone– ის მომხმარებლებს, მაგრამ თქვენ უნდა გქონდეთ საშუალება იპოვოთ მსგავსი პროგრამები, რომლებსაც აქვთ ერთი და იგივე ფუნქცია. ჩართეთ თქვენი Arduino და დააწყვილეთ Bluetooth მოდული თქვენს ტელეფონთან (ჩვეულებრივ უწოდებენ HC-05/06 ან BT03/04 და ა.შ.), თუ მოგთხოვთ პაროლის ჩაწერა, ჩაწერეთ 1234 ან 0000, თუ დადასტურება ვერ მოხერხდება ან თქვენ როგორც ჩანს, არ არის დაკავშირებული, მაშინ ჩვენ უნდა გავაკონტროლოთ ის კომპიუტერიდან, რომელსაც აქვს bluetooth ფუნქცია. ჯერჯერობით გახსენით Arduino bluetooth კონტროლერის პროგრამა და დაუკავშირეთ იგი თქვენს მოწყობილობას. შეარჩიეთ თქვენი Bluetooth მოდული და მიაღწევთ PS2- ის საკონტროლო ინტერფეისს.

გააკეთეთ ეს ძირითადი კავშირები

  • w წინ
  • მემარცხენე
  • s უკან
  • დ უფლება
  • რედაქტირება: j გაჩერების ღილაკი

ნაბიჯი 7: გილოცავთ! თქვენი მარტივი Bluetooth კონტროლირებადი RC მანქანა დასრულებულია

გილოცავთ! თქვენი მარტივი Bluetooth კონტროლირებადი RC მანქანა დასრულებულია!
გილოცავთ! თქვენი მარტივი Bluetooth კონტროლირებადი RC მანქანა დასრულებულია!

Შემაჯამებელი:

  • ჩვენ გვჭირდება 2 ძრავა და H- ხიდი ძრავის მართვისთვის
  • ტვინი, ჩვენს შემთხვევაში არდუინო, საჭიროა რობოტს უბრძანოს მოძრაობა
  • ჩვენ შეგვიძლია გამოვიყენოთ ჩვენი ტელეფონები, როგორც დისტანციური მართვა ჩვენი RC მანქანისთვის

თუ გსურთ თქვენი კომპიუტერის გამოყენება, დააწყვილეთ კომპიუტერი bluetooth მოდულთან, გადადით bluetooth პარამეტრებში, რომელიც ნაპოვნია bluetooth კონფიგურაციის გვერდის ბოლოს, შეამოწმეთ რომელ პორტთან არის ის დაკავშირებული (რჩევა: ის გამავალია და აქვს სახელი თქვენი bluetooth მოდული). გადადით ინსტრუმენტებზე> სერიული პორტები და შეცვალეთ COM სწორი COM პორტი. აანთეთ Seial მონიტორი და ჩაწერეთ 'w' რობოტის წინსვლისთვის, 's' უკან და ა.

თუ აქამდე მიაღწიეთ, გილოცავთ! გაერთეთ თქვენი Bluetooth კონტროლირებადი RC მანქანით!

განახლება: შეგიძლიათ წაიკითხოთ ჩემი ბლოგის პოსტი აქ.

გირჩევთ: