Სარჩევი:

ავტონომიური და დისტანციური მართვის რობოტი: 11 ნაბიჯი
ავტონომიური და დისტანციური მართვის რობოტი: 11 ნაბიჯი

ვიდეო: ავტონომიური და დისტანციური მართვის რობოტი: 11 ნაბიჯი

ვიდეო: ავტონომიური და დისტანციური მართვის რობოტი: 11 ნაბიჯი
ვიდეო: რობოტი მზარეული 2024, ნოემბერი
Anonim
ავტონომიური და დისტანციური მართვის რობოტი
ავტონომიური და დისტანციური მართვის რობოტი

ეს რობოტის მშენებლობა შედარებით იაფი და სწრაფია. აქ არის ის, რაც გჭირდებათ დასაწყებად: აპარატურა

  • 1 ჟოლო პი
  • 1 ორმაგი H-Bridge ძრავის მძღოლი
  • 1 მამლის კონვერტორი
  • 2 3V-6V DC ძრავა
  • HC-SR04 ულტრაბგერითი სენსორი

სხვა

  • ყუთი, რომელიც შასის როლს ასრულებს

    ჩემი ყუთი არის 7.5 "x 4" x 2"

  • ცხელი წებოს იარაღი
  • დანა ან წყვილი მაკრატელი
  • გასაყიდი რკინა

ნაბიჯი 1: მიიღეთ ყუთი

მიიღეთ ყუთი
მიიღეთ ყუთი

შეეცადეთ იპოვოთ ყუთი, რომელიც მოერგება თქვენს ყველა ტექნიკას, ზედმეტი ადგილის დატოვების გარეშე. ყუთი, რომლის ზომებია 7.5 "x 4" x 2 ", იდეალურად ჯდება ჩემს ყველა კომპონენტში.

ნაბიჯი 2: გაჭრა ხვრელები ძრავებისთვის

მოჭრილი ხვრელები ძრავებისთვის
მოჭრილი ხვრელები ძრავებისთვის

ამოიღეთ ხვრელები სხეულის ორივე მხარეს ისე, რომ შესაძლებელი იყოს ბორბლებსა და ძრავებს შორის კავშირის დამყარება.

ნაბიჯი 3: Solder ხელმძღვანელობს საავტომობილო კავშირებზე

Solder ხელმძღვანელობს საავტომობილო კავშირებზე
Solder ხელმძღვანელობს საავტომობილო კავშირებზე

DC ძრავების უმეტესობას მოყვება პატარა მარყუჟები, რომლებთანაც დაგჭირდებათ კავშირის დამყარება. მარყუჟებზე მავთულის შედუღება არის საუკეთესო გზა ძლიერი კავშირის უზრუნველსაყოფად.

ლიდერები დაუკავშირდება H-Bridge დრაივერის გამომყვანებს.

ნაბიჯი 4: წებო მოტორსი ყუთის შიგნით

წებო მოტორსი ყუთის შიგნით
წებო მოტორსი ყუთის შიგნით

ცხელი წებოს გამოყენებით, მოათავსეთ ძრავები ყუთში ისე, რომ ისინი კუთხეებისგან იყოს დაცული. წაისვით დიდი რაოდენობით წებო და დარწმუნდით, რომ გააჩერეთ სანამ წებო არ გამყარდება.

ნაბიჯი 5: შეაერთეთ H-Bridge მოტორს

შეაერთეთ H-Bridge მოტორს
შეაერთეთ H-Bridge მოტორს

შეაერთეთ ძაბვები, რომლებიც გამოდიან ძრავებიდან H- ხიდზე. იხილეთ (https://www.bananarobotics.com/shop/How-to-use-the-L298N-Dual-H-Bridge-Motor-Driver) დამატებითი ინფორმაციისთვის L298N H-Bridge.

ნაბიჯი 6: Solder ლიდერობს Buck Converter– ზე

Solder Leads Onto Buck Converter
Solder Leads Onto Buck Converter

H-Bridge- ის გასაძლიერებლად გამოვიყენებ 2 1s ლიპო ბატარეას. სრული დატენვისას ეს ბატარეები 8V- ზე მეტს გამოიმუშავებს, როდესაც სერიულად არის დაკავშირებული. მე არ მჭირდება ჩემი ძრავების ასე სწრაფად გაშვება, ამიტომ ვიყენებ მამლის გადამყვანს ძაბვის 5 ვ -მდე დასაწევად. არ აქვს მნიშვნელობა რას იყენებთ H-Bridge– ის გასაძლიერებლად, თქვენ დაგჭირდებათ საერთო ადგილის გაშვება H– ხიდიდან თქვენს Raspberry Pi– მდე.

თუ თქვენ იყენებთ ენერგიის წყაროს, რომელიც არის 4V - 7V დიაპაზონში, მაშინ შეიძლება არ დაგჭირდეთ მამლის გადამყვანის გამოყენება. ამ შემთხვევაში, დენის წყაროს წყაროები შეიძლება პირდაპირ იყოს დაკავშირებული H- ხიდთან. თუმცა, თქვენ მაინც დაგჭირდებათ ზედმეტი მავთულის გაშვება H-Bridge– დან მიწიდან Raspberry Pi– ზე დასაყენებლად.

ნაბიჯი 7: დააინსტალირეთ Buck Converter

დააინსტალირეთ Buck Converter
დააინსტალირეთ Buck Converter

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

ნაბიჯი 8: დააინსტალირეთ LIPO ბატარეები

დააინსტალირეთ LIPO ბატარეები
დააინსტალირეთ LIPO ბატარეები

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

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

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

იპოვეთ ულტრაბგერითი სენსორისთვის ხვრელების ამოღების ადგილი. გარდა ამისა, სენსორი შეიძლება დამონტაჟდეს ყუთის თავზე. თუ ავტონომიური რობოტის შექმნა არ არის თქვენი მიზანი, შეგიძლიათ გამოტოვოთ ულტრაბგერითი სენსორი, რადგან არ იქნება აუცილებელი რობოტის დისტანციური მართვა.

ნაბიჯი 10: გაყვანილობა

გაყვანილობა
გაყვანილობა

თუ გსურთ გითუბიდან კოდის კოპირება და მისი გამოყენება ყოველგვარი პრობლემის გარეშე, თქვენ უნდა შეაერთოთ თქვენი რობოტი ზუსტად ისე, როგორც მე აღვწერ.

ორმაგი H- ხიდი

IN1 - GPIO 2

IN2 - GPIO3

IN3 - GPIO 4

IN4 - GPIO 17

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

VCC - 5V GPIO

TRIG - GPIO 27

ECHO - GPIO 22

ექოს პინი გამოდის 5 ვოლტი, GPIO ქინძისთავები pi მხოლოდ 3.3 ვოლტზეა შეფასებული. GPIO 5 ვოლტის მიცემამ შეიძლება ზიანი მიაყენოს pi- ს. ამის თავიდან ასაცილებლად ჩვენ დავდებთ ძაბვის გამყოფ წრეს ECHO- სა და GPIO 22 -ს შორის. იმისათვის, რომ გაიგოთ როგორ გააკეთოთ ძაბვის გამყოფი, იხილეთ აქ.

ნაბიჯი 11: პროგრამული უზრუნველყოფა

პირველ რიგში, თქვენ უნდა დააინსტალიროთ raspbian თქვენს Raspberry Pi– ზე. Raspbian– ის თქვენს Pi– ზე დაყენების შესახებ დამატებითი ინფორმაციისთვის გადახედეთ ამ ინსტალაციის გზამკვლევს.

მას შემდეგ რაც raspbian ამოქმედდება, თქვენ მოისურვებთ ssh შევიდა ჟოლოს pi. აქ არის კარგი სახელმძღვანელო, თუ როგორ უნდა გავაკეთოთ ეს უსაფრთხოდ.

მას შემდეგ რაც ssh'd შევიდა pi, დააინსტალირეთ git და 'კლონი' გაუკეთეთ ფაილებს ამ ბმულიდან:

github.com/Psuedohim/ARCRobot/tree/master/ARCRobot-1

ამის მიღწევა შესაძლებელია:

git კლონი

საბოლოოდ პროგრამის გასაშვებად შედით ARCRobot-1 დირექტორიაში და გაუშვით python3 go_auto.py.

გირჩევთ: