Სარჩევი:
- ნაბიჯი 1: შასის მშენებლობა
- ნაბიჯი 2: მცირე კომპონენტების მიმაგრება
- ნაბიჯი 3: მოდულების დამონტაჟება
- ნაბიჯი 4: დისტანციის სენსორის დაცვა
- ნაბიჯი 5: მავთულის კავშირი და სქემის სქემა
- ნაბიჯი 6: კოდი
- ნაბიჯი 7: დასრულება
ვიდეო: არდუინოს დაბრკოლება საავტომობილო ავტომობილის თავიდან აცილება: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
გამარჯობა! და კეთილი იყოს თქვენი მობრძანება გაკვეთილზე, თუ როგორ უნდა ააწყოთ არდუინოს დაბრკოლება მანქანის თავიდან აცილების მიზნით. ჩვენ შეგვიძლია დავიწყოთ ამ პროექტისთვის საჭირო მასალების მოპოვებით და დარწმუნდით, რომ გაერთეთ!
მასალები:
- ქალი მამაკაცის მავთულები
- მავთულები
- დისტანციის სენსორი
- Ხის ფიცარი
- გორილა ფირზე/ელექტრო
- 2 ძრავა ბორბლებით
- სერვო
- Screwdriver
- ხრახნები
- არდუინო
- ბატარეის დამჭერი
- ბორბალი
- USB ბატარეის პაკეტში
- Arduino საავტომობილო დანართი
- Arduino USB
- კომპიუტერი
- პლასტიკური სტენდი
გარდა ამისა, მე აქ ვარ იმისათვის, რომ გირჩიოთ არდუინოზე დაფუძნებული რობოტის თავიდან აცილების შესახებ. ქვემოთ მოცემულია ნაბიჯ ნაბიჯ სახელმძღვანელო ამ მექანიზმის კონსტრუქციისთვის ყველა დეტალის საშუალებით. თუმცა, ეს პროექტი არის სრულად მოქმედი ავტონომიური რობოტი, რომელსაც შეუძლია თავიდან აიცილოს ნებისმიერი დაბრკოლება, რომელთანაც იგი შეხდება, რათა თავიდან აიცილოს. პროცესი მოიცავს წინსვლისას დაბრკოლების შემხვედრს, როდესაც ობიექტი შეექმნება, ეს რობოტი ავტომატურად შეწყვეტს წინსვლას და უკან გადადგამს ნაბიჯს. შემდეგ, ის სკანირებს მარცხენა/მარჯვენა მხარეს, რათა დაიწყოს უფრო შესაფერისი გზის მოძრაობა. ამ პროექტის მიზანია გაიგოს ინჟინერია/მექანიკა იმ კონცეფციის უკან, რომელიც აკავშირებს ჩვენს საზოგადოებას, როგორიცაა თვითმავალი მანქანები, წარმოების ინდუსტრიები და ა.
ნაბიჯი 1: შასის მშენებლობა
ჩარჩოს ასაგებად, თქვენ დაგჭირდებათ ხელის ჩამორთმევა შაბლონზე ამ პროექტის ასაშენებლად, ან ხის უბრალო ცარიელი, რომლის ზომებია 1/2 ფუტი x 1/4 ფუტი. ეს იქნება თქვენი ჩარჩო და საფუძველი ამ სასწავლო ინსტრუქციისა, რომელზედაც მუშაობს თქვენი მთელი არდუინოს კოდი და ძრავები.
- შეაერთეთ ორი მავთული თითოეულ DC ძრავზე. შემდეგ დააფიქსირეთ ორი ძრავა შასზე ხრახნების გამოყენებით.
- ხრახნების/წებოს/ლენტის გამოყენებით, მიამაგრეთ ძრავა შასის ქვედა ნაწილზე უკანა ნაწილზე
- დარწმუნდით, რომ ძრავები საიმედოა და შეუძლიათ ძალა მიიღონ
- აიღეთ საჭე და ნებისმიერი მეთოდის გამოყენებით, ჩადეთ ბორბალი პროექტის წინა ნაწილში
ნაბიჯი 2: მცირე კომპონენტების მიმაგრება
ამ ნაბიჯის გადასაჭრელად, თქვენ დაგჭირდებათ ამ ორი კომპონენტის განთავსება კონკრეტულ ადგილას ამ პროექტის დიზაინის სრულყოფის მიზნით. ღილაკს უნდა დაერთოს ღილაკი ბატარეის პაკეტის დამჭერიდან მარცხენა პორტის წითელი მავთულის შედუღებით. ასევე, გამოიყენეთ ფირზე, წებოზე ან ხრახნებზე, რათა დააინსტალიროთ ბატარეის პაკეტი შუა ნაწილში თქვენი საძირკვლის თავზე, შემდეგ კი მიამაგრეთ გადამრთველი პროექტის ქვედა მხარეს.
ნაბიჯი 3: მოდულების დამონტაჟება
*შენიშვნა: Arduino დაფაზე დამონტაჟებისას, დატოვეთ საკმარისი ადგილი USB კაბელის შესაერთებლად, რადგან მოგვიანებით თქვენ უნდა დაპროგრამოთ Arduino დაფა კომპიუტერთან USB კაბელის საშუალებით.
მიუხედავად ამისა, Arduino არის მთავარი ნაწილი ამ პროექტის ფუნქციონირებისათვის და თითოეული მოდულის განთავსება გავლენას ახდენს მის ეფექტურობაზე და ესთეტიკაზე. მანძილის სენსორისა და არდუინოს ადგილმდებარეობა უნდა იყოს მითითებული კონკრეტულ ადგილებში, არდუინო უნდა დაიჭრას ჩარჩოში ბატარეის კოლოფის უკანა მხარეს, უკანა მხარეს, რათა დააბალანსოს ამ მანქანის წონა. დარწმუნდით, რომ მოათავსეთ არდუინოს დანართი არდუინოს თავზე, რათა საავტომობილო ფუნქციები სწორად იმუშაოს. შემდეგი, გახსოვდეთ, რომ მანძილის სენსორი უნდა იყოს ამ პროექტის წინ, რათა აღმოაჩინოს დაბრკოლებები და დაათვალიეროს სხვა გზები, რომლებშიც უფრო უსაფრთხოა გადასვლა.
ნაბიჯი 4: დისტანციის სენსორის დაცვა
რომ აღარაფერი ვთქვათ, მანძილის სენსორი სასიცოცხლო მნიშვნელობისაა იმისთვის, რომ მთელმა პროექტმა შეძლოს ფუნქციონირება და თავიდან აიცილოს დაბრკოლებები მის გზაზე. ამ ნაბიჯის გადასაჭრელად, თქვენ დაგჭირდებათ პლასტმასის ორი ნაჭრის დაკავშირება, რომელიც შეესაბამება სერვოს ადგილს, მიამაგრეთ იგი პლასტმასის საძირკველზე, რათა დააკავშიროთ ჩვენს ჩარჩოს. ეს უზრუნველყოფს მექანიზმს მობილურობით და ბრუნვით ნებისმიერი მომავალი მოძრაობისთვის, რომელსაც დისტანციის სენსორი იყენებს ნებისმიერი მიმართულებით გადასაადგილებლად. მიამაგრეთ ეს კომპონენტი საძირკვლის ან ჩარჩოს წინ და ახლა გააგრძელეთ დისტანციის სენსორის გამოყენება.
დისტანციის სენსორთან ერთად, თქვენ უნდა მიამაგროთ ეს თქვენს მიერ შექმნილი მექანიზმის წინა მხარეს, ლენტით/წებოთი/ზოლებით, ისე რომ სერვო მოძრაობს, ასევე აკეთებს მანძილის სენსორიც.
შეაერთეთ ოთხი ჯუმბერის მავთული ულტრაბგერითი სენსორზე და დააინსტალირეთ სამონტაჟო სამაგრზე. შემდეგ დააინსტალირეთ ფრჩხილი TowerPro მიკრო სერვოზე, რომელიც უკვე დამონტაჟებულია შასაზე.
ნაბიჯი 5: მავთულის კავშირი და სქემის სქემა
ეს მავთულის კავშირები გადამწყვეტია იმისთვის, რომ პროექტმა შეასრულოს თავისი ფუნქციები, ამიტომ დარწმუნდით, რომ ორმაგად შეამოწმეთ, რომელ ნაწილს უკავშირებთ თითოეულ კომპონენტს. მიკროსქემის სქემატურში შეგიძლიათ იპოვოთ არდუინოსთვის საჭირო კავშირები, რომ მართოს, იგრძნოს და ა.შ.
*შენიშვნა: ეს სქემა მოიცავს ოთხ ძრავას, თუმცა, ჩვენ შეგვიძლია იგნორირება გავაკეთოთ დამატებით ორზე და გავაგრძელოთ.
ნაბიჯი 6: კოდი
არცერთი მათგანი არ იმუშავებს არდუინოში დაპროგრამებული კოდის გარეშე. აქ მე მივაწოდე კოდი მთელი პროექტის ფუნქციონირებისთვის, თუ იგი სადენიანი და სწორად არის აგებული. თქვენ შეგიძლიათ გადახედოთ სურათებს, რომ უკეთ გაიგოთ და დააკოპიროთ კოდი.
ნაბიჯი 7: დასრულება
გამომდინარე იქიდან, რომ ჩვენ დავასრულეთ ყველა ნაბიჯი, გადავიდეთ პროცესზე და განვმარტოთ ყველა კავშირი/კომპონენტი, რომელიც ჩართულია ამ პროექტში.
- შეაერთეთ თქვენი Arduino თქვენს კომპიუტერში
- ჩამოტვირთეთ საჭირო ბიბლიოთეკები (AFMOTOR, NEWPING)
- შეადგინეთ კოდი
- ატვირთეთ კოდი სწორ პორტში
- ტესტი, გათიშვა
- დააწკაპუნეთ ბატარეებზე, ჩართეთ გადამრთველი და გაუშვით!
გირჩევთ:
დაბრკოლება LEGO რობოტის თავიდან აცილება: 8 ნაბიჯი (სურათებით)
დაბრკოლების თავიდან აცილება LEGO რობოტს: ჩვენ გვიყვარს LEGO და ჩვენ ასევე გვიყვარს Crazy Circuits, ასე რომ ჩვენ გვინდოდა გავაერთიანოთ ეს ორი უბრალო და სახალისო რობოტად, რომელსაც შეუძლია თავიდან აიცილოს კედლებსა და სხვა საგნებში მოხვედრა. ჩვენ გაჩვენებთ თუ როგორ ავაშენეთ ჩვენი და განვსაზღვრავთ საფუძვლებს, რომ თქვენ შეძლოთ საკუთარი
დაბრკოლება რობოტის თავიდან აცილება არდუინო ნანოს გამოყენებით: 5 ნაბიჯი
დაბრკოლება რობოტის თავიდან აცილების მიზნით, არდუინო ნანოს გამოყენებით: ამ სასწავლო ინსტრუქციაში მე ვაპირებ აღვწერო, თუ როგორ შეგიძლია დაბრკოლება რობოტის თავიდან აცილების მიზნით არდუინოს გამოყენებით
წვრილმანი Arduino დაბრკოლება ავტომობილის თავიდან აცილება სახლში: 5 ნაბიჯი
წვრილმანი Arduino დაბრკოლება ავტომობილის თავიდან აცილება სახლში: ამ სტატიაში მე ვაპირებ გაჩვენოთ, თუ როგორ უნდა გააკეთოთ Arduino დაბრკოლება ავტომობილის თავიდან აცილება სახლში
არდუინოს დაბრკოლება რობოტის თავიდან აცილება (განახლების ვერსია): 7 ნაბიჯი (სურათებით)
არდუინოს დაბრკოლება რობოტის თავიდან აცილება (განახლების ვერსია): ეს პოსტი პირველად გამოქვეყნდა ამ ვებგვერდზე https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.html გამარჯობა მეგობრებო, დღეს მე გავაკეთე არდუინოს განახლებული ვერსია დაბრკოლება რობოტის თავიდან აცილების მიზნით. ეს არის მარტივი, მაგრამ გარკვეული თვისება და შენ
დაბრკოლება რობოტის თავიდან აცილება L298n საავტომობილო დრაივერის გამოყენებით: 5 ნაბიჯი
დაბრკოლება რობოტის თავიდან აცილება L298n საავტომობილო დრაივერის გამოყენებით: გამარჯობა ბიჭებო დღეს ჩვენ გავაკეთებთ ამ რობოტს .. იმედია ისიამოვნებთ