Სარჩევი:

რობოტის თავიდან აცილება (Arduino): 8 ნაბიჯი (სურათებით)
რობოტის თავიდან აცილება (Arduino): 8 ნაბიჯი (სურათებით)

ვიდეო: რობოტის თავიდან აცილება (Arduino): 8 ნაბიჯი (სურათებით)

ვიდეო: რობოტის თავიდან აცილება (Arduino): 8 ნაბიჯი (სურათებით)
ვიდეო: როგორ ავიცილოთ თავიდან სიმსივნე, რომელი საკვების თავიდან აცილება/ კიბოს საწინააღმდეგო საკვები/ 2024, ნოემბერი
Anonim
რობოტის თავიდან აცილება (არდუინო)
რობოტის თავიდან აცილება (არდუინო)

აქ მე ვაპირებ გაგიწიოთ ინსტრუქცია არდუინოზე დაფუძნებული რობოტის თავიდან აცილების მიზნით. ვიმედოვნებ, რომ ეტაპობრივად გავაკეთებ ამ რობოტის დამზადების მარტივ გზას. რობოტის თავიდან აცილების დაბრკოლება არის სრულად ავტონომიური რობოტი, რომელსაც შეუძლია თავიდან აიცილოს ნებისმიერი დაბრკოლება, რომლის წინაშეც დგას მისი გადაადგილებისას. უბრალოდ, როდესაც წინსვლისას შეხვდა დაბრკოლებას, ავტომატურად შეწყვიტე წინსვლა და გადადგი ნაბიჯი უკან. შემდეგ ჩანს, რომ ის ორი მხარეა მარცხნივ და მარჯვნივ და იწყებს მოძრაობას საუკეთესო გზით; რაც ნიშნავს ან მარცხენა მიმართულებით, თუ არის სხვა დაბრკოლება მარჯვნივ ან მარჯვენა მიმართულებით, თუ არის სხვა დაბრკოლება მარცხენა მხარეს. რობოტის თავიდან აცილება ძალიან გვეხმარება და ის არის მრავალი დიდი პროექტის საფუძველი, როგორიცაა ავტომატური მანქანები, რობოტები, რომლებიც გამოიყენება ქარხნების წარმოებაში, თუნდაც კოსმოსურ ხომალდებში გამოყენებულ რობოტებში.

ნაბიჯი 1: რა გჭირდებათ ამ პროექტში:

რა გჭირდებათ ამ პროექტში
რა გჭირდებათ ამ პროექტში
რა გჭირდებათ ამ პროექტში
რა გჭირდებათ ამ პროექტში
რა გჭირდებათ ამ პროექტში
რა გჭირდებათ ამ პროექტში
  1. Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
  2. ჭკვიანი რობოტი მანქანის შასი 2 x სათამაშო მანქანის ბორბლებით და 1 x უნივერსალური ბორბლით (ან ბურთის საჭეებით)-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
  3. ორი DC ძრავა-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
  4. L298n ძრავის მძღოლი-https://www.ebay.com/itm/New-L298N-DC-Stepper-Moto…
  5. HC-SR04 ულტრაბგერითი სონარის სენსორი-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR0…
  6. TowerPro micro servo 9g-https://www.ebay.com/itm/6X-TowerPro-SG90-Mini-Gea…
  7. 7.4V 1300mah Lipo ბატარეა-https://www.ebay.com/itm/VOK-Lipo-Battery-for-RC-H…
  8. ჯუმბერის მავთულები (მამაკაციდან მამაკაცამდე, მამაკაციდან მდედრამდე)
  9. მინი პურის დაფა

  10. ულტრაბგერითი სონარის სენსორის სამონტაჟო ფრჩხილი
  11. ხრახნები და თხილი
  12. Screwdriver
  13. გასაყიდი რკინა
  14. ორმხრივი ლენტი (სურვილისამებრ)
  15. ცხელი წებოს იარაღი (სურვილისამებრ)

ნაბიჯი 2: შასის აწყობა

შასის აწყობა
შასის აწყობა
შასის აწყობა
შასის აწყობა
შასის აწყობა
შასის აწყობა

შეაერთეთ ორი მავთული თითოეულ DC ძრავზე. შემდეგ დააფიქსირეთ ორი ძრავა შასზე ხრახნების გამოყენებით. თუ გჭირდებათ რაიმე განმარტება, გთხოვთ უყუროთ ამ youtube ვიდეოს https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&sou… და ის გაჩვენებთ თუ როგორ უნდა ააწყოთ Smart 2WD Robot მანქანის შასი. ბოლოს მიამაგრეთ უნივერსალური ბორბალი (ან ბურთის საჭე)

ნაბიჯი 3: დააინსტალირეთ კომპონენტები

დაამაგრეთ კომპონენტები
დაამაგრეთ კომპონენტები

დაამონტაჟეთ Arduino UNO, L298n ძრავის მძღოლი და TowerPro servo motor შასიზე. შენიშვნა: არდუინოს დაფის დამონტაჟებისას დატოვეთ საკმარისი ადგილი USB კაბელის შესაერთებლად, რადგან მოგვიანებით თქვენ უნდა დაპროგრამოთ arduino დაფა კომპიუტერთან USB კაბელის საშუალებით.

ნაბიჯი 4: ულტრაბგერითი სენსორის მომზადება

ულტრაბგერითი სენსორის მომზადება
ულტრაბგერითი სენსორის მომზადება
ულტრაბგერითი სენსორის მომზადება
ულტრაბგერითი სენსორის მომზადება
ულტრაბგერითი სენსორის მომზადება
ულტრაბგერითი სენსორის მომზადება
ულტრაბგერითი სენსორის მომზადება
ულტრაბგერითი სენსორის მომზადება

შეაერთეთ ოთხი ჯუმბერის მავთული ულტრაბგერითი სენსორზე და დააინსტალირეთ სამონტაჟო სამაგრზე. შემდეგ დააინსტალირეთ ფრჩხილი TowerPro მიკრო სერვოზე, რომელიც უკვე დამონტაჟებულია შასაზე.

ნაბიჯი 5: გაყვანილობის კომპონენტები

გაყვანილობის კომპონენტები
გაყვანილობის კომპონენტები
გაყვანილობის კომპონენტები
გაყვანილობის კომპონენტები
გაყვანილობის კომპონენტები
გაყვანილობის კომპონენტები
გაყვანილობის კომპონენტები
გაყვანილობის კომპონენტები

L298n ძრავის მძღოლი:

+12V → ლიპო ბატარეა (+)

GND → Lipo ბატარეა (-) მნიშვნელოვანია: დააკავშირეთ GND ლიპო ბატარეასთან (-) და arduino დაფაზე ნებისმიერი GND pin

+5V → arduino Vin

1 → arduino ციფრული პინი 7

In2 → arduino ციფრული პინი 6

In3 → arduino ციფრული პინი 5

In4 → arduino ციფრული პინი 4

OUT1 → ძრავა 1

OUT2 → ძრავა 1

OUT3 → ძრავა 2

OUT4 → ძრავა 2

პურის დაფა:

შეაერთეთ ორი ჯამპერის მავთული არდუინოს დაფაზე 5V და GND ქინძისთავებთან, შემდეგ დააკავშირეთ ორივე მავთული პურის დაფაზე. ახლა თქვენ შეგიძლიათ გამოიყენოთ ეს როგორც +5V მიწოდება.

HC-SR04 ულტრაბგერითი სონარის სენსორი:

VCC → breadboard +5V

Trig → arduino ანალოგური pin 1

Echo -arduino ანალოგი pin 2

GND → breadboard GND

TowerPro მიკრო სერვო 9 გ:

ნარინჯისფერი მავთული → arduino ციფრული პინი 10

წითელი მავთული → breadboard +5V

ყავისფერი მავთული → breadboard GND

ნაბიჯი 6: Arduino UNO პროგრამირება

  1. ჩამოტვირთეთ და დააინსტალირეთ Arduino Desktop IDE

    • ფანჯრები -
    • Mac OS X -
    • Linux -
  2. ჩამოტვირთეთ და ჩასვით NewPing ბიბლიოთეკა (ულტრაბგერითი სენსორის ფუნქციის ბიბლიოთეკა) ფაილი Arduino ბიბლიოთეკების საქაღალდეში.

    • ჩამოტვირთეთ NewPing.rar ქვემოთ
    • ამოიღეთ იგი ბილიკზე - C: / Arduino / ბიბლიოთეკები
  3. ჩამოტვირთეთ და გახსენით დაბრკოლება_აცილება.ინო
  4. ატვირთეთ კოდი არდუინოს დაფაზე USB კაბელის საშუალებით

ნაბიჯი 7: ჩართეთ რობოტი

ჩართე რობოტი
ჩართე რობოტი

შეაერთეთ Lipo ბატარეა L298n ძრავის მძღოლთან შემდეგნაირად:

ლიპო ბატარეა (+) +12V

ლიპო ბატარეა (-) → GND

ნაბიჯი 8: მშვენიერია !

დიდი !!!
დიდი !!!

ახლა თქვენი რობოტი მზად არის თავიდან აიცილოს ნებისმიერი დაბრკოლება….

სიამოვნებით გიპასუხებდით ნებისმიერ კითხვაზე

მომწერე ელფოსტაზე: [email protected]

მოძებნე ფეისბუქზე და დაუკავშირდი სხვა პროექტებს - დანუშა ნაიანტა

Გმადლობთ

გირჩევთ: