Სარჩევი:

ავტონომიური ავზი GPS– ით: 5 ნაბიჯი (სურათებით)
ავტონომიური ავზი GPS– ით: 5 ნაბიჯი (სურათებით)

ვიდეო: ავტონომიური ავზი GPS– ით: 5 ნაბიჯი (სურათებით)

ვიდეო: ავტონომიური ავზი GPS– ით: 5 ნაბიჯი (სურათებით)
ვიდეო: Smart Watch Maimo Watch - სრული მიმოხილვა + ტესტები 2024, ივლისი
Anonim
Image
Image
შასის აწყობა
შასის აწყობა

DFRobot– მა ცოტა ხნის წინ გამომიგზავნა Devastator Tank Platform ნაკრები, რომ გამომეცადა. ასე რომ, რა თქმა უნდა, მე გადავწყვიტე ავტონომიური გამხდარიყო და ასევე მქონოდა GPS შესაძლებლობები. ეს რობოტი გამოიყენებს ულტრაბგერითი სენსორს ნავიგაციისთვის, სადაც ის წინ მიიწევს მისი კლირენსის შემოწმებისას. თუ ის ძალიან ახლოს იქნება ობიექტთან ან სხვა ბარიერთან, ის შეამოწმებს თითოეულ მიმართულებას და შემდეგ გადაადგილდება შესაბამისად.

BoM:

  • DFRobot Devastator Tank Robot პლატფორმა: ბმული
  • DFRobot GPS მოდული დანართით: ბმული
  • მოზარდი 3.5
  • ულტრაბგერითი სენსორი - HC -SR04 (ზოგადი)
  • მიკრო სერვო 9 გრ

ნაბიჯი 1: შასის აწყობა

შასის აწყობა
შასის აწყობა

ნაკრები მოყვება უკიდურესად ადვილად მითითებებს მისი აწყობისთვის. 4 მარტივი სტრუქტურული ნაწილის გარდა, მას აქვს მრავალი განსხვავებული სამონტაჟო ხვრელი, რომელსაც შეუძლია დაფოს ისეთი დაფები, როგორიცაა Raspberry Pi და Arduino Uno. დავიწყე შასის თითოეულ მხარეს დაკიდებული შეჩერების მიღებით, შემდეგ კი ბორბლები ჩავდე. ამის შემდეგ, მე უბრალოდ დავავარდი თითოეულ ნაწილს და დავამატე სიმღერები.

ნაბიჯი 2: ელექტრონიკის შექმნა

ელექტრონიკის შექმნა
ელექტრონიკის შექმნა
ელექტრონიკის შექმნა
ელექტრონიკის შექმნა
ელექტრონიკის შექმნა
ელექტრონიკის შექმნა

მე გადავწყვიტე Teensy 3.5 გამოვიყენო ტვინისთვის ჩემს რობოტზე, რადგან მას შეეძლო მრავალი სერიული კავშირის მხარდაჭერა და მუშაობდა 120 MHz– ზე (Arduino Uno– ს 16 – თან შედარებით). შემდეგ დავამატე GPS მოდული Serial1 ქინძისთავებთან ერთად, Serial3– ის Bluetooth მოდულთან ერთად. L293D იყო საუკეთესო არჩევანი ძრავის მძღოლისთვის, რადგან ის მხარს უჭერს 3.3 ვ და 2 ძრავას. ბოლო იყო სერვო და ულტრაბგერითი მანძილის სენსორი. შასი მხარს უჭერს ერთ მიკროსერვას თავზე, და გარდა ამისა, მე დავამატე HC-SR04 მისი დაბალი ენერგიის მოხმარებისა და მარტივად გამოყენების გამო.

ნაბიჯი 3: შექმენით აპლიკაცია

მე მინდოდა, რომ ამ რობოტს ჰქონოდა როგორც სახელმძღვანელო, ასევე ავტონომიური შესაძლებლობები, ამიტომ აპლიკაცია უზრუნველყოფს ორივეს. მე დავიწყე ოთხი ღილაკის შექმნით, რომლებიც აკონტროლებდნენ თითოეულ მიმართულებას: წინ, უკან, მარცხნივ და მარჯვნივ, ასევე ორი ღილაკით მექანიკურ და ავტონომიურ რეჟიმებს შორის გადართვისთვის. შემდეგ დავამატე სიის ამომრჩევი, რომელიც საშუალებას მისცემს მომხმარებლებს დაუკავშირდნენ რობოტზე HC-05 bluetooth მოდულს. ბოლოს მე ასევე დავამატე რუკა 2 მარკერით, რომელიც აჩვენებს მომხმარებლის ტელეფონის და რობოტის ადგილმდებარეობას. ყოველ 2 წამში რობოტი აგზავნის თავისი ადგილმდებარეობის მონაცემებს Bluetooth– ით ტელეფონში, სადაც ხდება მისი გაანალიზება. შეგიძლიათ იპოვოთ აქ

ნაბიჯი 4: შეკრება

შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება

ამ ყველაფრის ერთად შედგენა საკმაოდ მარტივია. უბრალოდ შეაერთეთ მავთულები თითოეული ძრავისგან საავტომობილო დრაივერის სათანადო ბუდეებში. შემდეგ გამოიყენეთ რამდენიმე ჩამონგრევა და ხრახნები, რომ დაფა დააინსტალიროთ რობოტზე. დარწმუნდით, რომ GPS მოდული არის ავზის გარეთ, ასე რომ მისი სიგნალი არ იბლოკება ლითონის ჩარჩოებით. საბოლოოდ დააკავშირეთ servo და HC-SR04 მათ შესაბამის ადგილას.

ნაბიჯი 5: მისი გამოყენება

ახლა უბრალოდ მიამაგრეთ ძრავა და მოზარდი. აპლიკაციის საშუალებით დაუკავშირდით HC-05- ს და გაერთეთ!

გირჩევთ: