Სარჩევი:
- Ნაბიჯი 1:
- ნაბიჯი 2:
- ნაბიჯი 3:
- ნაბიჯი 4: სისტემის ალგორითმი:
- ნაბიჯი 5: პარკირების პარალელური ალგორითმი:
- ნაბიჯი 6: პარკირების ვერტიკალური ალგორითმი
- ნაბიჯი 7: მასალები:
- ნაბიჯი 8: მექანიკური განყოფილება:
- ნაბიჯი 9: სქემის დიაგრამა:
- ნაბიჯი 10: პროგრამული უზრუნველყოფის ნაწილი
ვიდეო: ავტონომიური პარალელური პარკინგის მანქანის დამზადება არდუინოს გამოყენებით: 10 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ავტონომიურ პარკინგში, ჩვენ უნდა შევქმნათ ალგორითმები და პოზიციის სენსორები გარკვეული ვარაუდების მიხედვით. ჩვენი ვარაუდები იქნება შემდეგი ამ პროექტში. სცენარში, გზის მარცხენა ნაწილი კედლებისა და პარკის ტერიტორიებისგან შედგება. როგორც ვიდეოზე ხედავთ, სულ არის 4 სენსორი, 2 მანქანის მარცხენა მხარეს და ერთი უკანა და წინა მხარეს.
Ნაბიჯი 1:
ნაბიჯი 2:
ნაბიჯი 3:
ნაბიჯი 4: სისტემის ალგორითმი:
მანქანის მარცხენა მხარეს არსებულ ორ სენსორს ესმის, რომ კედელი 15 სმ -ით მცირეა ვიდრე გაზომილი მნიშვნელობა და წინ მიიწევს. ეს აფიქსირებს მეხსიერებაში. ზღვარზე არსებული ორი სენსორი განუწყვეტლივ ზომავს და როდესაც ეს მნიშვნელობები იგივეა, რაც მიღებული მნიშვნელობები, თქვენ უნდა გადაწყვიტოთ როგორ გააჩეროთ.
პარკის მეთოდის შერჩევის ალგორითმი
- შემთხვევა 1: თუ გაზომილი მნიშვნელობა უფრო დიდია ვიდრე მანქანა და უფრო მცირე ვიდრე მანქანის სიგრძე, იმუშავებს პარალელური პარკირების სისტემა.
- შემთხვევა 2: თუ გაზომილი მნიშვნელობა აღემატება მანქანის სიგრძეს, რობოტი ვერტიკალურად გაჩერდება.
ნაბიჯი 5: პარკირების პარალელური ალგორითმი:
ამ შემთხვევაში, მანქანა კვეთს პარკირების ადგილს და მანქანა ჩერდება, როდესაც გვერდით ორი სენსორი კვლავ ხედავს კედელს. ის ბრუნდება ცოტათი და მარჯვნივ 45 გრადუსით ბრუნდება. უკანა მოძრაობისას უკანა სენსორი გაზომვით გადადის პარკის ტერიტორიაზე და იწყებს ბრუნვას მარცხნივ. მარცხენა მოძრაობის დროს, სენსორები კიდეებზე მუდმივად ზომავს და ორი სენსორი აგრძელებს მარცხნივ მოქცევას მანამ, სანამ გაზომილი მნიშვნელობა არ გაუტოლდება ერთმანეთს. გაჩერდი, როცა თანასწორი ხარ. წინა სენსორი ზომავს და მიდის წინ, სანამ არ არის 10 სმ -ით პატარა და ჩერდება, როცა პატარაა 10 სმ -ით. პარკინგი დასრულდა.
ნაბიჯი 6: პარკირების ვერტიკალური ალგორითმი
თუ კიდურების სენსორები ზომავს მნიშვნელობას მანქანის სიგრძეზე, მანქანა ჩერდება და 90 გრადუსით უხვევს მარცხნივ. იწყებენ მოძრაობას ავტოსადგომისკენ. ამ დროს, წინა სენსორი მუდმივად ზომავს და მანქანა ჩერდება, თუ გაზომილი მნიშვნელობა 10 სმ -ზე ნაკლებია. პარკის მუშაობა დასრულებულია.
ნაბიჯი 7: მასალები:
- არდუინო მეგა
- ადაფრუტის საავტომობილო ფარი
- 4 Dc Motor Robot ნაკრები
- 4 ცალი HC-SR04 ულტრაბგერითი სენსორი
- LM 393 ინფრაწითელი სიჩქარის სენსორი
- Lipo ბატარეა (7.4V 850 mAh საკმარისია)
- ჯუმბერის კაბელები
იყიდეთ:
ნაბიჯი 8: მექანიკური განყოფილება:
ინფრაწითელი სენსორი სისტემაში ზომავს ძრავის სიჩქარეს. ეს არის გაზომვა ბორბლების წრეების რაოდენობა გაჩერებულ დროს და უზრუნველყოს პარკინგი შეცდომების გარეშე. თუ თქვენ არ გაქვთ კოდირების დისკი თქვენს რობოტის ნაკრებში, შეგიძლიათ დააინსტალიროთ იგი დამატებით. აქ აღსანიშნავია კოდირების დისკზე ხვრელების რაოდენობა. ამ პროექტში კოდირების ხვრელების რაოდენობაა 20 დირი. თუ თქვენ გაქვთ განსხვავებული ნომერი, თქვენ კვლავ უნდა შეცვალოთ მანქანის ბრუნვები.
განათავსეთ LM393 სიჩქარის სენსორი, როგორც ნაჩვენებია ზემოთ. დარწმუნდით, რომ კოდირების დისკის ხვრელები სიჩქარეზეა
ნაბიჯი 9: სქემის დიაგრამა:
ულტრაბგერითი სენსორების კავშირები
წინა სენსორი => Trig Pin: D34, Echo Pin: D35
მარცხენა წინა სენსორი => Trig Pin: D36, Echo Pin: D37
მარცხენა უკანა სენსორი => Trig Pin: D38, Echo Pin: D39
უკანა სენსორი => Trig Pin: D40, Echo Pin: D41
საავტომობილო ფარი Dc საავტომობილო Pin კავშირი მარცხენა წინა საავტომობილო => M4
მარჯვენა წინა ძრავა => M3
მარცხენა უკანა ძრავა => M1
მარჯვენა უკანა ძრავა => M2
LM393 სიჩქარის სენსორის Pin Connections VCC => 5V: OUT => D21: GND => GND
ნაბიჯი 10: პროგრამული უზრუნველყოფის ნაწილი
თქვენ შეგიძლიათ იპოვოთ სენსორების ბიბლიოთეკა და arduino კოდი აქ >> ავტონომიური პარკირების მანქანა
გირჩევთ:
Arduino მანქანის უკანა პარკინგის გამაფრთხილებელი სისტემა - ნაბიჯ ნაბიჯ: 4 ნაბიჯი
Arduino მანქანის უკანა პარკინგის გამაფრთხილებელი სისტემა | ნაბიჯ-ნაბიჯ: ამ პროექტში, მე შევქმნი Arduino– ს მანქანის უკანა პარკინგის სენსორის მარტივ სქემას Arduino UNO და HC-SR04 ულტრაბგერითი სენსორის გამოყენებით. ეს არდუინოზე დაფუძნებული მანქანის უკუ განგაშის სისტემა შეიძლება გამოყენებულ იქნას ავტონომიური ნავიგაციისთვის, Robot Ranging– ისთვის და სხვა დიაპაზონისთვის
პარალელური წრე მიკროსქემის შეცდომის გამოყენებით: 13 ნაბიჯი (სურათებით)
პარალელური მიკროსქემის გამოყენება მიკროსქემის შეცდომის გამოყენებით: მიკროსქემის შეცდომები არის მარტივი და სახალისო გზა ბავშვებს ელექტროენერგიისა და მიკროსქემის გაცნობისა და მათ STEM- ზე დაფუძნებული სასწავლო გეგმისათვის. ეს მიმზიდველი შეცდომა აერთიანებს შესანიშნავ საავტომობილო უნარებს და შემოქმედებით უნარებს, მუშაობას ელექტროენერგიასთან და სქემებთან შედარებით
არდუინოს პარკინგის სენსორი: 8 ნაბიჯი
Arduino პარკინგის სენსორი: კომპონენტები 1x Arduino UNO1x წრე ელექტრონული NOOB სერია პარკინგის სენსორი 1x HC-SR04 ულტრაბგერითი სენსორი 8x მამაკაცი ქალი ჯუმპერი პროგრამული უზრუნველყოფა Arduino IDE
ავტონომიური ბილიკი, მანქანის დაცვა ჟოლოს Pi და OpenCV გამოყენებით: 7 ნაბიჯი (სურათებით)
ავტონომიური მარშრუტის შემანარჩუნებელი მანქანა ჟოლოს Pi და OpenCV გამოყენებით: ამ ინსტრუქციებში განხორციელდება ავტონომიური ზოლის შემნახველი რობოტი და გაივლის შემდეგ საფეხურებს: ნაწილების შეკრება პროგრამული უზრუნველყოფის წინაპირობების დაყენება აპარატურის შეკრება პირველი ტესტი ხაზის ხაზების გამოვლენა და გიდინის ჩვენება
PiCar: ავტონომიური მანქანის პლატფორმის მშენებლობა: 21 ნაბიჯი (სურათებით)
PiCar: ავტონომიური მანქანის პლატფორმის მშენებლობა: ეს ინსტრუქცია ასახავს PiCar– ის ასაშენებლად საჭირო ნაბიჯებს რა არის PiCar? PiCar არის ღია წყაროს ავტონომიური მანქანის პლატფორმა. ის არ არის ავტონომიური თავისთავად, მაგრამ თქვენ შეგიძლიათ მარტივად დაამატოთ სენსორები მანქანის გასაკონტროლებლად არდუინოთი ან ჟოლოს პიით. რატომ ხარ