Სარჩევი:

RC მანქანა ბორბლით და პედლებით მართავს? ️: 6 ნაბიჯი
RC მანქანა ბორბლით და პედლებით მართავს? ️: 6 ნაბიჯი

ვიდეო: RC მანქანა ბორბლით და პედლებით მართავს? ️: 6 ნაბიჯი

ვიდეო: RC მანქანა ბორბლით და პედლებით მართავს? ️: 6 ნაბიჯი
ვიდეო: სტაბილურობის კონტროლი BMW HDC, სტაბილურობის კონტროლი DSC BMW X5 E53 PDC, RDC 2024, ნოემბერი
Anonim
RC ბორბლით და პედლებით მართული მანქანა? ️
RC ბორბლით და პედლებით მართული მანქანა? ️

ცხოვრება არის შენი ოცნებების ახდენა. ჩემი იყო RC Car– ის მართვა კომპიუტერის სათამაშო ბორბლით. ასე რომ მე მოვახერხე.

ვიმედოვნებთ, რომ ეს ვინმესთვის სასარგებლო იქნება. კითხვების შემთხვევაში დაწერეთ კომენტარი.

ნაბიჯი 1: ნაწილები

ნაწილები
ნაწილები

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

  • Raspberry Pi (მე გამოვიყენე RPI 4B 4 GB ოპერატიული მეხსიერებით)
  • შასი servo-steered წინა ღერძი (ძრავა და servo შედის)
  • RPI კამერა 3D ნაბეჭდი გარსაცმით (სურვილისამებრ)
  • Li-Po ბატარეა 11.1 ვ
  • კომპიუტერის ბორბალი პედლებით
  • Polulu DRV8835 ორმაგი ძრავის ნაკრები
  • 11.1V to 5V Buck კონვერტორი
  • მავთულები

ნაბიჯი 2: შეკრება

აწყობა
აწყობა

შეიკრიბეთ თქვენი შასი. მე მივიღე ჩემი:

შემდეგ შეაერთეთ ორი მავთული DC ძრავაზე უკანა მხარეს.

ამის შემდეგ დაამონტაჟეთ Raspberry Pi თხილისა და ჭანჭიკების გამოყენებით

ნაბიჯი 3: მიამაგრეთ საავტომობილო დრაივერი RPI– ზე

მიამაგრეთ საავტომობილო დრაივერი RPI– ზე
მიამაგრეთ საავტომობილო დრაივერი RPI– ზე
მიამაგრეთ საავტომობილო დრაივერი RPI– ზე
მიამაგრეთ საავტომობილო დრაივერი RPI– ზე
მიამაგრეთ საავტომობილო დრაივერი RPI– ზე
მიამაგრეთ საავტომობილო დრაივერი RPI– ზე

ახლა ჩვენ გვჭირდება ძრავის მძღოლის შედუღება. შემდეგ აიღეთ 3 პინიანი ოქროს სამაჯური და შეაერთეთ იგი 5V და GND დრაივერის დაფაზე (იხილეთ ფოტო). ბოლო pin solder მავთულის goldpin ქალი ბოლოს. ჩვენ ვაპირებთ გამოვიყენოთ ის PWM სიგნალისთვის, რომელიც მართავს სერვისს.

შემდეგ აიღეთ მამლის გადამყვანი და შედუღება:

  • შავი (დაფქული) მავთული GND– მდე
  • წითელი გამომავალი მავთული 5 ვ -მდე
  • წითელი შეყვანის მავთული Vout– ში

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

ამის შემდეგ ჩვენი მძღოლი მზად არის და შეიძლება ჩართული იყოს RPI– ში.

ნაბიჯი 4: კამერის ამობეჭდვა

საბეჭდი ქეისი კამერისთვის
საბეჭდი ქეისი კამერისთვის

შემდეგი ნაბიჯი არის კამერის დაბეჭდვა. თქვენ შეგიძლიათ იპოვოთ ბევრი პროექტი:

გამოიყენეთ ის, რაც თქვენს კამერას შეესაბამება.

ნაბიჯი 5: საბოლოო შეკრება

საბოლოო შეკრება
საბოლოო შეკრება
საბოლოო შეკრება
საბოლოო შეკრება
საბოლოო შეკრება
საბოლოო შეკრება

ახლა დროა შევაჯამოთ ყველაფერი. ჩადეთ ბატარეა, მიამაგრეთ კამერა, მიამაგრეთ servo ქინძისთავებს და დაუკავშირეთ ძრავა მძღოლს, ასევე ბატარეას.

თქვენ შეგიძლიათ ნახოთ მთელი სქემა ფოტოზე.

ნაბიჯი 6: გაუშვით კოდი

ბოლო ნაწილი აწარმოებს კოდს.

RPI- სა და ლეპტოპს შორის კომუნიკაცია დამყარებულია პითონში დაწერილი Flask სერვერის გამოყენებით.

ჩვენ ვაპირებთ სერვერზე გავაგზავნოთ ორი რამ:

  • საჭის კუთხე
  • ძრავის სიჩქარე (480 სრული სიჩქარით წინ და -480 სრული სიჩქარით უკან)

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

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

დაიმახსოვრე:

  1. Raspberry Pi და ლეპტოპი უნდა იყოს დაკავშირებული იმავე WiFi ქსელთან!
  2. თქვენ უნდა გაუშვათ პროგრამები RPI ტერმინალიდან sudo (მაგ. Sudo python3 Flask_server_RPI.py) ბრძანების გამოყენებით!

გირჩევთ: