Სარჩევი:
ვიდეო: დაბრკოლების ზონდირება და თავიდან აცილება როვერზე: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
როვერი არის კოსმოსური საძიებო მანქანა, რომელიც შექმნილია პლანეტის ან სხვა ციური სხეულის ზედაპირზე გადასაადგილებლად. ზოგიერთი როვერი შექმნილია ადამიანის კოსმოსური ფრენის ეკიპაჟის წევრების გადასაყვანად; სხვები ნაწილობრივ ან სრულად ავტონომიური რობოტები იყვნენ. როვერები, როგორც წესი, პლანეტის ზედაპირზე ჩნდებიან ლანდერის სტილის კოსმოსური ხომალდით.
როვერის ეს განმარტება შეიცვალა ამ დღეებში, რადგან ჩვენ შეგვიძლია ავაშენოთ ჩვენი საკუთარი ინტელექტუალური როვერი სახლში არსებული უახლესი განვითარების დაფებითა და პლატფორმებით. ჩემი იდეა იყო ავტონომიური დაბრკოლების თავიდან აცილების როვერის განვითარება ულტრაბგერითი დიაპაზონის სენსორების გამოყენებით. ეს იყო პროექტი Intel Edison SoC– ით, რომელსაც ჰქონდა რამდენიმე სენსორი Intel Grover სენსორული ნაკრებიდან.
ნაბიჯი 1: გამოყენებული კომპონენტები
Intel Edison ნაკრები Arduino– სთვის, servo motor, DC motor, IR სენსორი და ულტრაბგერითი დიაპაზონის სენსორი, დენის ადაპტერი.
რამოდენიმე ლეგოს კომპონენტი იქნა გამოყენებული როვერის ბაზის ასაშენებლად და სენსორებისა და ძრავების დასამაგრებლად
ნაბიჯი 2: აღწერა
თავდაპირველად, დავიწყე IR სენსორით მანძილის გამოსათვლელად ან დაბრკოლების გამოვლენისთვის. უფრო გამძლეობისთვის, მე დავუკავშირე სერვო ძრავის IR სენსორი ყველა მიმართულებით დაბრკოლების შესამოწმებლად. სერვო ძრავა მოქმედებდა როგორც ტაფის ძრავა, რომელსაც შეუძლია 180 გრადუსით გასვლა და მე ვამოწმებდი დაბრკოლებას 3 პოზიციაში - მარცხნივ, მარჯვნივ და პირდაპირ. შემუშავდა ალგორითმი დაბრკოლების მანძილის გამოსათვლელად და ბორბლების მართვისთვის დაკავშირებული DC ძრავის გასაკონტროლებლად. IR სენსორს ჰქონდა ნაკლოვანებები, კერძოდ, არ მუშაობდა მზის ნათელ პირობებში, ეს არის ერთადერთი ციფრული სენსორი და ვერ გაზომავს დაბრკოლების მანძილს. IR სენსორს აქვს 20 სმ დიაპაზონი. მაგრამ ულტრაბგერითი დიაპაზონის სენსორით, მე შევძელი გამოვთვალო მანძილი ყველა მიმართულებით და გადავწყვიტე რამდენად შორს არის დაბრკოლება და შემდეგ გადავწყვიტე რომელი მიმართულებით უნდა გადაადგილდეს. მას აქვს კარგი მანძილი 4 მ მანძილზე და შეუძლია ზუსტად გაზომოთ მანძილი. სენსორი მოათავსეს პან სერვო ძრავაზე, რომელიც 180 გრადუსით ბრუნავს დაბრკოლების აღმოჩენისთანავე. ალგორითმი შემუშავებულია იმისათვის, რომ შეამოწმოს მანძილი ყველა მიმართულებით და შემდეგ ავტონომიურად გადაწყვიტოს გზა დაბრკოლებით, რომელიც აღმოჩენილია შედარებით შორს ყველა სხვა მიმართულებით. როვერის ბორბლების მართვისთვის გამოიყენებოდა DC ძრავები. DC ძრავების ტერმინალის პულსის კონტროლით ჩვენ შეგვიძლია როვერის გადატანა წინ, უკან, მარცხნივ, მარჯვნივ. კონტროლერის ლოგიკით მიღებული გადაწყვეტილებიდან გამომდინარე, DC ძრავების შეყვანა იყო მოცემული. ალგორითმი დაიწერა ისე, რომ როვერის წინ რაიმე დაბრკოლების აღმოჩენისას ის მარცხნივ გამოიყურება პან სერვო ძრავის მარცხნივ გადაბრუნებით და მარცხენა მანძილზე ულტრაბგერითი დიაპაზონის სენსორის შემოწმებით შემდეგ იგივე გამოითვლება სხვა მიმართულებები. მას შემდეგ, რაც ჩვენ გვაქვს მანძილი სხვადასხვა მიმართულებით, კონტროლერი გადაწყვეტს საუკეთესო შესაფერისი გზას, სადაც დაბრკოლება ყველაზე შორს არის გაზომილი მანძილის შედარების გზით. თუ დაბრკოლება ერთსა და იმავე მანძილზეა ყველა მიმართულებით, მაშინ როვერი მოძრაობს რამდენიმე ნაბიჯით უკან, შემდეგ ისევ შეამოწმეთ იგივე. კიდევ ერთი IR სენსორი იყო დაკავშირებული როვერის უკან, რათა არ მოხდეს დარტყმა უკან მოძრაობისას. ბარიერის მნიშვნელობა დადგენილია ყველა მიმართულებით მინიმალური მანძილისთვის, რათა თავიდან იქნას აცილებული ჭექა -ქუხილი.
ნაბიჯი 3: განაცხადი
მას აქვს გამოყენება მრავალ სფეროში, ერთ -ერთი მათგანი ინტეგრირებული იყო შიდა პოზიციონირების პროექტში შიდა გარემოში ობიექტის გაზომილი პოზიციის სიზუსტის თვალყურის დევნისა და შესამოწმებლად.
გირჩევთ:
დაბრკოლების თავიდან აცილება პადლის ნავზე არუდინოსთან ერთად: 9 ნაბიჯი
დაბრკოლების თავიდან აცილება პადლის ნავთან არუდინოსთან ერთად: გამარჯობა მეგობრებო, ამ გაკვეთილში მე გაჩვენებთ როგორ გააკეთოთ დაბრკოლება პედლის ნავის თავიდან აცილების მიზნით. ეს იდეა მაშინ მომივიდა, როცა ჩემს თევზის აუზთან ვისვენებდი და პლასტიკური გამოწვევის იდეას ვფიქრობდი. მივხვდი, რომ პლასტიკური აქ იქნება ძალიან
5 in 1 Arduino Robot - გამომყევი - - ხაზი შემდეგ - სუმო - ნახატი - დაბრკოლების თავიდან აცილება: 6 ნაბიჯი
5 in 1 Arduino Robot | გამომყევი | | ხაზი შემდეგ | სუმო | ნახატი | დაბრკოლების თავიდან აცილება: ეს რობოტის მართვის დაფა შეიცავს ATmega328P მიკროკონტროლერს და L293D ძრავის დრაივერს. რა თქმა უნდა, ის არ განსხვავდება Arduino Uno დაფისგან, მაგრამ ის უფრო სასარგებლოა, რადგან მას არ სჭირდება სხვა ფარი ძრავის მართვისთვის! ის თავისუფალია ნახტომისგან
მოღრუბლული ღრუბელი განკურნავს თქვენ (დაბრკოლების თავიდან აცილება რობოტის შეგროვების ფუნქციით): 8 ნაბიჯი
ღრუბლიანი ღრუბელი გკურნავს (დაბრკოლება რობოტის თავიდან აცილების მიზნით შეგროვების ფუნქციით): უსარგებლო მანქანა - არდუინოს რობოტი
$ 20 Arduino დაბრკოლების თავიდან აცილება ჭკვიანი მანქანა: 4 ნაბიჯი
$ 20 Arduino დაბრკოლების თავიდან აცილება ჭკვიანი მანქანა: ვიმედოვნებ, რომ მოგეწონათ ზემოთ მოყვანილი ვიდეო, ამ გაკვეთილში თქვენ შეგიძლიათ გახდეთ ერთ -ერთი ამ დაბრკოლების თავიდან აცილების რობოტი მანქანა 30 დოლარად. რა დაგჭირდებათ: $ 19.99 სმარტ რობოტი მანქანის ნაკრები: https: // www. banggood.com/DIY-L298N-2WD- ულტრაბგერითი … ნაწილები, რომლებიც შეიძლება დაგაინტერესოთ
დაბრკოლების თავიდან აცილება რობოტის გამოყენებით EBot8: 4 ნაბიჯი (სურათებით)
დაბრკოლების თავიდან აცილება რობოტის გამოყენებით EBot8: ამ გაკვეთილში თქვენ შეისწავლით თუ როგორ უნდა ავაშენოთ რობოტი მანქანა, რომელიც თავიდან აიცილებს დაბრკოლებებს მის გზაზე. კონცეფციის გამოყენება და გამოყენება შესაძლებელია სხვადასხვა გზით, პირობების შესაბამისად. საჭირო მასალები: 1.ბორბლები x4 2.შასი (შეგიძლიათ შეიძინოთ