Სარჩევი:

არდუინოზე დაფუძნებული ავტონომიური ბოტი ულტრაბგერითი სენსორის გამოყენებით: 5 ნაბიჯი (სურათებით)
არდუინოზე დაფუძნებული ავტონომიური ბოტი ულტრაბგერითი სენსორის გამოყენებით: 5 ნაბიჯი (სურათებით)

ვიდეო: არდუინოზე დაფუძნებული ავტონომიური ბოტი ულტრაბგერითი სენსორის გამოყენებით: 5 ნაბიჯი (სურათებით)

ვიდეო: არდუინოზე დაფუძნებული ავტონომიური ბოტი ულტრაბგერითი სენსორის გამოყენებით: 5 ნაბიჯი (სურათებით)
ვიდეო: Ultra deep plasma freezer georgian 2024, ნოემბერი
Anonim
არდუინოზე დაფუძნებული ავტონომიური ბოტი ულტრაბგერითი სენსორის გამოყენებით
არდუინოზე დაფუძნებული ავტონომიური ბოტი ულტრაბგერითი სენსორის გამოყენებით
არდუინოზე დაფუძნებული ავტონომიური ბოტი ულტრაბგერითი სენსორის გამოყენებით
არდუინოზე დაფუძნებული ავტონომიური ბოტი ულტრაბგერითი სენსორის გამოყენებით
არდუინოზე დაფუძნებული ავტონომიური ბოტი ულტრაბგერითი სენსორის გამოყენებით
არდუინოზე დაფუძნებული ავტონომიური ბოტი ულტრაბგერითი სენსორის გამოყენებით
არდუინოზე დაფუძნებული ავტონომიური ბოტი ულტრაბგერითი სენსორის გამოყენებით
არდუინოზე დაფუძნებული ავტონომიური ბოტი ულტრაბგერითი სენსორის გამოყენებით

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

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

ასე რომ, დროის დაკარგვის გარეშე, დავიწყოთ.

ნაბიჯი 1: პროექტისათვის საჭირო კომპონენტები

პროექტისათვის საჭირო კომპონენტები
პროექტისათვის საჭირო კომპონენტები
პროექტისათვის საჭირო კომპონენტები
პროექტისათვის საჭირო კომპონენტები
პროექტისათვის საჭირო კომპონენტები
პროექტისათვის საჭირო კომპონენტები
პროექტისათვის საჭირო კომპონენტები
პროექტისათვის საჭირო კომპონენტები

აქ არის ყველა საჭირო კომპონენტის ჩამონათვალი, რომელიც გჭირდებათ ამ პროექტისათვის:

  • Arduino UNO R3
  • ულტრაბგერითი სენსორი
  • სერვო ძრავა (მინი)
  • Jumper Wires
  • L7805CV ძაბვის რეგულატორი
  • L293D საავტომობილო დრაივერის IC
  • 4 x 3.7V ლითიუმ-იონური ბატარეა
  • 2 x გადაცემათა კოლოფი
  • 3 x ბორბლები
  • პურის დაფა

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

ნაბიჯი 2: ბოტის სხეულის შექმნა

ბოტის სხეულის შექმნა
ბოტის სხეულის შექმნა
ბოტის სხეულის შექმნა
ბოტის სხეულის შექმნა
ბოტის სხეულის შექმნა
ბოტის სხეულის შექმნა

დაიცავით შემდეგი ნაბიჯი ბოტის სხეულის შესაქმნელად:

ნაბიჯი 1: შეაერთეთ ქალი სათაური PCB– ის პატარა ნაჭერზე, როგორც ეს მოცემულია ფოტოში. და მიამაგრეთ ხრახნი მასზე.

ნაბიჯი 2: ახლა მიამაგრეთ ეს PCB თქვენს სერვო ძრავზე და დარწმუნდით, რომ ის საკმარისად მჭიდროა.

ნაბიჯი 3: აიღეთ თქვენი ულტრაბგერითი სენსორი და ჩადეთ მისი მამრობითი სათაურის ქინძისთავები PCB– ზე ქალის სათაურის ქინძისთავებში. სწორად ჩადეთ (კავშირის უზრუნველსაყოფად). და გაათანაბრეთ ის ისე, რომ სერვო ძრავის 90 გრადუსი ბოტის წინა მხარეს იყოს მიმართული.

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

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

ნაბიჯი 6: საბოლოოდ განათავსეთ სერვო ძრავა მის პოზიციაზე და დააფიქსირეთ ის რაც გინდათ.

ნაბიჯი 3: ბოტის სქემატური დიაგრამა

ბოტის სქემატური დიაგრამა
ბოტის სქემატური დიაგრამა
ბოტის სქემატური დიაგრამა
ბოტის სქემატური დიაგრამა

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

შეაერთეთ ორი ბატარეა ჯერ პარალელურად, შემდეგ კი სერიულად, რათა მიიღოთ მაქსიმალური ძაბვა და სიმძლავრე. ახლა თუ თქვენ გაქვთ ერთი და იგივე RPM– ის ორი ძრავა, მაშინ არ გჭირდებათ კავშირი Arduino– ს პინი 11 – დან L293D ic– ის პინ 9 – თან. მაგრამ თუ თქვენს ძრავებს არ აქვთ იგივე RPM, გააკეთეთ კავშირი. და დარწმუნდით, რომ ძრავა უფრო დიდი RPM უნდა იყოს ძრავის პოზიცია 2 -ში.

დარწმუნდით, რომ ყველა კავშირი მჭიდრო და უზრუნველყოფილია.

ნაბიჯი 4: კოდის ატვირთვა არდუინოში

კოდის ატვირთვა არდუინოში
კოდის ატვირთვა არდუინოში

ამ პროექტის კოდი მოცემულია ქვემოთ.

კოდის ატვირთვამდე გახსენით იგი და გააკეთეთ საჭირო მოდიფიკაცია.

დააყენეთ უფრო სწრაფი ძრავის rpm_control ისე, რომ ორივე ძრავას ჰქონდეს თანაბარი RPM. ასევე დააყენეთ მარჯვენა და მარცხენა გადადება შესაბამისად ისე, რომ მან უნდა გააკეთოს სრულყოფილი შემობრუნება 90 გრადუსით, შესაბამისად მარჯვენა და მარცხენა მიმართულებით.

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

ნაბიჯი 5: სამუშაო ვიდეო

გმადლობთ რომ კითხულობთ.

გირჩევთ: