Სარჩევი:
- ნაბიჯი 1: გჭირდებათ
- ნაბიჯი 2: Root შასის აწყობა
- ნაბიჯი 3: ელექტრონული სქემის შექმნა
- ნაბიჯი 4: კოდის ატვირთვა არდუინოში
- ნაბიჯი 5: ტესტირება
ვიდეო: დაბრკოლება რობოტის თავიდან აცილება არდუინო ნანოს გამოყენებით: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ამ სასწავლო ინსტრუქციაში, მე ვაპირებ აღვწერო, თუ როგორ შეგიძლია დაბრკოლება აერიდო რობოტს Arduino– ს გამოყენებით.
ნაბიჯი 1: გჭირდებათ
ეს არის პოპულარული Arduino რობოტული პროექტი. ბევრი მავთულის კავშირის თავიდან ასაცილებლად, მე შევიმუშავე PCB ამისთვის.
თქვენ შეგიძლიათ გამოიყენოთ PCB ან წერტილოვანი პერფორი.
2WD Robot შასი აბუსალათინის ბორბლით.
რობოტი საჭე BO ძრავისთვის
150 RPM BO გადაცემათა კოლოფი და 1.5 ინჩიანი ჭანჭიკი და კაკალი
ულტრაბგერითი სენსორის დამჭერი
2 ცალი 9 ვ ბატარეა და ბატარეის კონექტორი
L293D Ic და 16 ქინძისთავები Ic ბაზა
100mfd/25v კონდენსატორი 2 ცალი 1K რეზისტორი, Led
სათაურის ქინძისთავები, ჯუმბერის მავთული (მამაკაციდან მდედრამდე) ტერმინალის ბლოკი 4 ცალი
HC-SR 04 ულტრაბგერითი სენსორი
არდუინო ნანო
თქვენ შეგიძლიათ გამოიყენოთ PCB ან წერტილოვანი პერფორი.
ნაბიჯი 2: Root შასის აწყობა
ჩადეთ ორი გადაცემათა კოლოფი რობოტის შასში. მე გამოვიყენე 2wd ლითონის შასი, მაგრამ თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი შასი
ჩადეთ ერთი აბუსალათიანი ბორბალი რობოტის შასის წინ. ამ რობოტის მექანიკური ნაწილი დასრულებულია
ნაბიჯი 3: ელექტრონული სქემის შექმნა
Როგორ მუშაობს
ულტრაბგერითი ხმოვანი სენსორი ამოიცნობს მის წინ მდებარე ობიექტებს და ზომავს ობიექტის მანძილს.
ნორმალურ მდგომარეობაში, როდესაც რობოტის წინ არანაირი დაბრკოლება არ არის, ორი ძრავა ბრუნავს საათის ისრის მიმართულებით და რობოტი მიდის პირდაპირ წინ.
თუ რაიმე ობიექტი ულტრაბგერითი სენსორის მიერ იქნა აღმოჩენილი 20 სმ მანძილზე, მაშინ მარცხენა ძრავა დაიწყებს ბრუნვას საათის ისრის საწინააღმდეგოდ და მარჯვენა ძრავა ბრუნავს საათის ისრის მიმართულებით, როგორც იყო.
ასე რომ, რობოტი სწრაფად გადაუხვევს მარცხნივ, თუკი მის წინ არის ობიექტი.
წრე და კავშირი, თუ თქვენ იყენებთ პერფორბორდს
აქ გამოვიყენე Arduino nano & L293D ორმაგი ძრავის მძღოლი. ორი კონდენსატორი ფილტრის სახით. LED და 1k რეზისტორი მითითებისთვის
Arduino ციფრული პინ 7 დაუკავშირდით ულტრაბგერითი სენსორის გამშვებ პინს
Arduino ციფრული პინი 8 დაუკავშირდით ულტრაბგერითი სენსორის Echo pin- ს
Arduino ციფრული პინ 5 და 6 დაუკავშირდით Ic l293d პინ 10 და 15 მარცხენა ძრავის კონტროლს
Arduino ციფრული პინი 11 და 12 დაუკავშირდით ic l293d პინ 2 და 7 მარჯვენა ძრავის კონტროლს
შეაერთეთ მარცხენა ძრავა ic l293d პინზე 11 და 14
შეაერთეთ მარჯვენა ძრავა ic l293d პინ 3 და 6
თუ გსურთ გამოიყენოთ PCB
PCB ამ რობოტული პროექტისთვის კარგად არის შემუშავებული და ადვილი შესაქმნელად. ამ PCB გამოყენებით შეგიძლიათ შექმნათ სხვადასხვა ტიპის Arduino რობოტი. კიდევ ერთი რობოტი იყენებს ამ PCB- ს
ჩამოტვირთეთ და შეუკვეთეთ გერბერის ფაილი PCB– დან აქედან.
ნაბიჯი 4: კოდის ატვირთვა არდუინოში
ატვირთეთ კოდი arduino nano– ზე. აქ არის კოდის ბმული ჩამოსატვირთად
უბრალოდ გადმოწერეთ.ino ფაილი და გახსენით arduino IDE გამოყენებით.
შეაერთეთ arduino nano USB კაბელის გამოყენებით, შეარჩიეთ შესაბამისი com პორტი
შემდეგ დააჭირეთ ატვირთვას
ნაბიჯი 5: ტესტირება
დროა რობოტის გამოცდა.
მე გამოვიყენე 9 ვ ბატარეა Arduino– სთვის და კიდევ 9 ვ ბატარეა ძრავის სიმძლავრისთვის. ძრავის დასატენად კარგია გამოიყენოთ დატენვის ბატარეა, წინააღმდეგ შემთხვევაში 9 ვ ბატარეა რობოტს დიდხანს ვერ გაუშვებს.
ეს ვიდეო შეიძლება დაგეხმაროთ -
გირჩევთ:
დაბრკოლება LEGO რობოტის თავიდან აცილება: 8 ნაბიჯი (სურათებით)
დაბრკოლების თავიდან აცილება LEGO რობოტს: ჩვენ გვიყვარს LEGO და ჩვენ ასევე გვიყვარს Crazy Circuits, ასე რომ ჩვენ გვინდოდა გავაერთიანოთ ეს ორი უბრალო და სახალისო რობოტად, რომელსაც შეუძლია თავიდან აიცილოს კედლებსა და სხვა საგნებში მოხვედრა. ჩვენ გაჩვენებთ თუ როგორ ავაშენეთ ჩვენი და განვსაზღვრავთ საფუძვლებს, რომ თქვენ შეძლოთ საკუთარი
არდუინოს დაბრკოლება რობოტის თავიდან აცილება (განახლების ვერსია): 7 ნაბიჯი (სურათებით)
არდუინოს დაბრკოლება რობოტის თავიდან აცილება (განახლების ვერსია): ეს პოსტი პირველად გამოქვეყნდა ამ ვებგვერდზე https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.html გამარჯობა მეგობრებო, დღეს მე გავაკეთე არდუინოს განახლებული ვერსია დაბრკოლება რობოტის თავიდან აცილების მიზნით. ეს არის მარტივი, მაგრამ გარკვეული თვისება და შენ
TIVA დაფუძნებული დაბრკოლება რობოტის თავიდან აცილება: 7 ნაბიჯი
TIVA დაფუძნებული დაბრკოლება რობოტის თავიდან აცილებაზე: გამარჯობა ბიჭებო, მე დავბრუნდი tiva ინსტრუქციის სერიის კიდევ ერთი გაკვეთილით. ამჯერად ეს არის TIVA- ზე დაფუძნებული დაბრკოლება, ჩემი მეგობრების მიერ სემესტრული პროექტის მიერ შექმნილი რობოტის თავიდან აცილება. ვიმედოვნებ, რომ ისიამოვნებთ ამით
დაბრკოლება რობოტის თავიდან აცილება L298n საავტომობილო დრაივერის გამოყენებით: 5 ნაბიჯი
დაბრკოლება რობოტის თავიდან აცილება L298n საავტომობილო დრაივერის გამოყენებით: გამარჯობა ბიჭებო დღეს ჩვენ გავაკეთებთ ამ რობოტს .. იმედია ისიამოვნებთ
არდუბლოკის დაბრკოლება რობოტის თავიდან აცილება: 7 ნაბიჯი (სურათებით)
არდუბლოკის დაბრკოლება რობოტის თავიდან აცილება: ეს სასწავლო სახელმძღვანელო არის " როგორ ავაშენოთ არდუინოს დაბრკოლება რობოტის თავიდან აცილების მიზნით ". YouTube ვიდეო, რომელიც ახლახანს ავტვირთე მკაცრად გირჩევთ რომ გადაამოწმოთ. Დავიწყოთ