Სარჩევი:
- ნაბიჯი 1: Arduino Uno დაფა
- ნაბიჯი 2: ულტრაბგერითი სენსორი (HC SR 04)
- ნაბიჯი 3: სხვა კომპონენტები
- ნაბიჯი 4: სენსორები არდუინოს კავშირის დიაგრამით
- ნაბიჯი 5: სარელეო დაფა Arduino კავშირის დიაგრამით
- ნაბიჯი 6: 12 ვოლტი და სარელეო კავშირი
- ნაბიჯი 7: შეკრება
- ნაბიჯი 8: კოდები
- ნაბიჯი 9: ტესტირება და დასრულება
ვიდეო: რობოტის თავიდან აცილება ულტრაბგერითი სენსორების გამოყენებით: 9 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ეს არის მარტივი პროექტი Robot– ის თავიდან აცილების შესახებ ულტრაბგერითი სენსორების (HC SR 04) და Arduino Uno დაფის გამოყენებით. Robot მოძრაობს დაბრკოლებების თავიდან აცილების მიზნით და ირჩევს სენსორების საუკეთესო გზას. და გთხოვთ გაითვალისწინოთ, რომ ეს არ არის სასწავლო პროექტი, გაუზიარეთ თქვენი ცოდნა და კომენტარები ჩემთან ერთად.
ძირითადი კომპონენტების სია:-
- არდუინო უნო - 1
- ულტრაბგერითი სენსორი (HC SR 04) - 3
- 5v სარელეო დაფა - 1
- 12 ვ ბატარეა - 1
- 12 V გადაცემათა კოლოფი - 4
- საავტომობილო ფრჩხილები - 4
- ჩასი - 1
- ბორბლები - 4
- ხრახნები და თხილი
- გადართვა -1
- ჯუმბერის კაბელები -10
ნაბიჯი 1: Arduino Uno დაფა
Arduino Uno არის მიკრო კონტროლერის დაფა დაფუძნებული ATmega328P. მას აქვს 14 ციფრული შეყვანის და გამომავალი ქინძისთავები, 6 ანალოგური შეყვანა. ოპერაციული ძაბვა არის 5 V გარე კვების ბლოკით. ბევრი უპირატესობაა, ადვილია კოდირება და ატვირთვა, ადვილი შეცდომის გამოსწორება. არსებობს მრავალი სენსორული მოდული და სხვა მოწყობილობა არდუინო.
როდესაც არდუინოს დაფაზე დენის წყაროს აძლევთ, გამოიყენეთ 5 ვოლტი ან 9 ვოლტი. თქვენ არ უნდა გაამძაფროთ 12 ვოლტი. თუ თქვენ უნდა გამოიყენოთ 12 ვ ბატარეა, მიეცით მას 5 ვ რეგულატორის წრეში.
ნაბიჯი 2: ულტრაბგერითი სენსორი (HC SR 04)
რობოტს აქვს სამი ულტრაბგერითი სენსორი, სადაც არის წინა, მარცხენა და მარჯვენა. რობოტი მუშაობს ამ სენსორების მიხედვით. ულტრაბგერითი სენსორი არის მოწყობილობა, რომელსაც შეუძლია გაზომოთ მანძილი ობიექტამდე ხმის ტალღების გამოყენებით. არსებობს ოთხი ქინძისთავები, რომლებიც არის VCC (5v ძალა მიწოდება), GND (Ground), Trig და echo. არსებობს ორი გადამყვანი, ერთი გადამცემი და მეორე მიღება. ორივე დაფიქსირებულია ერთ PCB- ზე საკონტროლო წრედით. ულტრაბგერითი მანძილის გაზომვები დაახლოებით 2 სმ -დან 400 სმ -მდე. ასევე არის მაღალი სიხშირის ხმა სიხშირით 40 KHz.
ოპერაციის პრინციპი
Arduino– დან გამოიმუშავეთ მოკლე 20 uS პულსი ტრიგერის შეყვანისათვის, რათა დაიწყოთ დიაპაზონი. ულტრაბგერითი მოდული გამოგიგზავნით ულტრაბგერითი 8 ციკლის ადიდებას 40 კჰც – ზე და გაზრდის მის ექოს ხაზს.
შემდეგ ის უსმენს ექოს და როგორც კი აღმოაჩენს ერთს ის კვლავ ამცირებს ექოს ხაზს. ექოს ხაზი არის პულსი, რომლის სიგანე პროპორციულია ობიექტის მანძილზე.
პულსის დროით შესაძლებელია გამოვთვალოთ დიაპაზონი ინჩში/სანტიმეტრში.
მოდული უზრუნველყოფს ექოს იმპულსს პროპორციულ მანძილზე.
uS/58 = სმ ან uS/148 = ინჩი.
ნაბიჯი 3: სხვა კომპონენტები
არსებობს სხვადასხვა ზომის ძრავის ლილვების დიამეტრი და ბორბლების ხვრელის ზომა.
Jumper Cable უნდა იყოს მამაკაცი ქალი.
ნაბიჯი 4: სენსორები არდუინოს კავშირის დიაგრამით
წინა სენსორი:-
ექოს პინი - არდუინოს პინ 6
Trig pin - Arduino pin 7
VCC pin - 5V
GND - ადგილზე
მარცხენა სენსორი: - ექოს პინი - არდუინოს პინი 8
Trig pin - Arduino pin 9
VCC pin - 5VGND - დაფქული
მარჯვენა სენსორი: - ექოს პინი - არდუინოს პინი 10
Trig pin - Arduino pin 11
VCC pin - 5VGND - დაფქული
ნაბიჯი 5: სარელეო დაფა Arduino კავშირის დიაგრამით
სარელეო პინი 1 - არდუინოს პინი 2.
სარელეო პინი 2 - არდუინოს პინი 3.
სარელეო პინი 3 - არდუინოს პინი 4.
სარელეო pin 4 - Arduino pin 5.
ნაბიჯი 6: 12 ვოლტი და სარელეო კავშირი
NC - ნორმალური დახურულია
არა - ნორმალური ღია
C - საერთო
აქ თქვენ შეგიძლიათ შეცვალოთ პოლარობა, თუ გჭირდებათ. ამის შესაბამისად, საავტომობილო ბრუნვის მიმართულება შეიცვლება.
ძრავები უნდა იყოს დაკავშირებული საერთო ქინძისთავებთან
ნაბიჯი 7: შეკრება
მარცხენა და მარჯვენა მხარის ძრავები უნდა იყოს გამოყოფილი თითოეული მხრიდან.
ნაბიჯი 8: კოდები
ნაბიჯი 9: ტესტირება და დასრულება
გირჩევთ:
დაბრკოლება LEGO რობოტის თავიდან აცილება: 8 ნაბიჯი (სურათებით)
დაბრკოლების თავიდან აცილება LEGO რობოტს: ჩვენ გვიყვარს LEGO და ჩვენ ასევე გვიყვარს Crazy Circuits, ასე რომ ჩვენ გვინდოდა გავაერთიანოთ ეს ორი უბრალო და სახალისო რობოტად, რომელსაც შეუძლია თავიდან აიცილოს კედლებსა და სხვა საგნებში მოხვედრა. ჩვენ გაჩვენებთ თუ როგორ ავაშენეთ ჩვენი და განვსაზღვრავთ საფუძვლებს, რომ თქვენ შეძლოთ საკუთარი
დაბრკოლება რობოტის თავიდან აცილება არდუინო ნანოს გამოყენებით: 5 ნაბიჯი
დაბრკოლება რობოტის თავიდან აცილების მიზნით, არდუინო ნანოს გამოყენებით: ამ სასწავლო ინსტრუქციაში მე ვაპირებ აღვწერო, თუ როგორ შეგიძლია დაბრკოლება რობოტის თავიდან აცილების მიზნით არდუინოს გამოყენებით
რობოტის თავიდან აცილება მიკროკონტროლერის გამოყენებით (არდუინო): 5 ნაბიჯი
დაბრკოლება რობოტის თავიდან აცილების მიზნით მიკროკონტროლერის გამოყენებით (არდუინო): ამ სასწავლო ინსტრუქციაში მე გასწავლით თუ როგორ უნდა შეუშალოთ ხელი რობოტის თავიდან აცილებას, რომელიც მუშაობს არდუინოსთან ერთად. თქვენ უნდა იცნობდეთ არდუინოს. Arduino არის კონტროლერი, რომელიც იყენებს ატმეგა მიკროკონტროლერს. თქვენ შეგიძლიათ გამოიყენოთ Arduino– ს ნებისმიერი ვერსია, მაგრამ მე
დაბრკოლების თავიდან აცილება რობოტის გამოყენებით EBot8: 4 ნაბიჯი (სურათებით)
დაბრკოლების თავიდან აცილება რობოტის გამოყენებით EBot8: ამ გაკვეთილში თქვენ შეისწავლით თუ როგორ უნდა ავაშენოთ რობოტი მანქანა, რომელიც თავიდან აიცილებს დაბრკოლებებს მის გზაზე. კონცეფციის გამოყენება და გამოყენება შესაძლებელია სხვადასხვა გზით, პირობების შესაბამისად. საჭირო მასალები: 1.ბორბლები x4 2.შასი (შეგიძლიათ შეიძინოთ
დაბრკოლება რობოტის თავიდან აცილება L298n საავტომობილო დრაივერის გამოყენებით: 5 ნაბიჯი
დაბრკოლება რობოტის თავიდან აცილება L298n საავტომობილო დრაივერის გამოყენებით: გამარჯობა ბიჭებო დღეს ჩვენ გავაკეთებთ ამ რობოტს .. იმედია ისიამოვნებთ