Spisu treści:

Servo Steering Robot Car dla Arduino: 6 kroków (ze zdjęciami)
Servo Steering Robot Car dla Arduino: 6 kroków (ze zdjęciami)

Wideo: Servo Steering Robot Car dla Arduino: 6 kroków (ze zdjęciami)

Wideo: Servo Steering Robot Car dla Arduino: 6 kroków (ze zdjęciami)
Wideo: How To Make A DIY Arduino Obstacle Avoiding Car At Home 2024, Lipiec
Anonim
Image
Image
Servo Steering Robot Car dla Arduino
Servo Steering Robot Car dla Arduino
Servo Steering Robot Car dla Arduino
Servo Steering Robot Car dla Arduino

Ten samochód jest oparty na konstrukcji platformy arduino, rdzeniem jest Atmega - 328 p, który może realizować sterowanie przednimi kołami, napęd na tylne koła i inne funkcje.

Jeśli grasz sam, wystarczy użyć modułu bezprzewodowego; jeśli chcesz zaimplementować inne funkcje, może być konieczne dodanie innych czujników lub sprzętu.

Krok 1: Wymagane części

Wymagane części
Wymagane części
Wymagane części
Wymagane części
Wymagane części
Wymagane części

Jeśli chcesz mieć sterowane przez przekładnię kierowniczą do samochodu, potrzebujesz następujących części:

  • Arduino: wersja kompatybilna z arduino (niebieski ptak)
  • Płyta sterownika silnika: PM-R3
  • Bateria zasilająca: 7,4 V-18650
  • Część do zdalnego sterowania: PS2 (oczywiście można również użyć sterowania bluetooth)
  • Linia Dupont: mała ilość
  • Oczywiście będziesz potrzebować również ramy samochodu (w tym silnik, serwo)

PM - moduł R3 zintegrowany moduł rozszerzeń we/wy i napęd silnikowy

  1. Podwójna moc silnika
  2. Wejście zasilania
  3. We/Wy cyfrowe (S V G)
  4. We/Wy analogowe

Krok 2: Zainstaluj ramę (część napędowa)

Zainstaluj ramę (część napędowa)
Zainstaluj ramę (część napędowa)
Zainstaluj ramę (część napędowa)
Zainstaluj ramę (część napędowa)

Najpierw instalujemy część napędową, silnik napędowy to JGA25-370, poprzez oś napędową redukcji biegów i wycofanie koła do przodu, koło zębate wału silnika jest duże, ponieważ po wale napędowym i odległości podparcia jest niewielka, nie można zainstalować dużego koła zębatego, ale ogólnie nadal wolno.

Łożyska tylnego koła z łożyskami kołnierzowymi, aby zapobiec zsuwaniu się przekładni podczas jazdy, można również zmniejszyć zużycie energii.

  • wspornik silnika x1
  • 370 szybki silnik x 1
  • para biegów
  • Wał 5mm x 1
  • Łożysko kołnierzowe x 2
  • Złącze 5mm x 2
  • Śruba i nakrętka M3 * 8 mm x 5

Krok 3: Przednie części sterujące

Przednie części układu kierowniczego
Przednie części układu kierowniczego
Przednie części układu kierowniczego
Przednie części układu kierowniczego

Przed toczeniem części przyjmuje projekt RC, również z większością akcesoriów, takich jak części kół; w celu zachowania elastyczności kół, zarówno wewnątrz, jak i na zewnątrz łożyska z instalacją. MG996R metal jako wspomaganie kierownicy, przekładnia kierownicza z dwoma wspornikami w kształcie litery L należy przymocować do podwozia, korbowód serwomechanizmu podczas instalacji, upewnij się, że kąt skrętu jest już własnością (1,5 ms), przełącznik do zakresu wygodnej regulacji i późno.

  • Śruba i nakrętka M2.5*12mm x 1
  • Śruba i nakrętka M3 * 8mm x 4
  • Przeciwnakrętka M4 x 2

Krok 4:

Obraz
Obraz
Obraz
Obraz
Obraz
Obraz

Zostanie zmontowany z częścią, a silnik serwo jest przymocowany do murawy, nie można dokręcić śruby przymocowanej do kubka, spowoduje to, że nie będzie można się obrócić, prawdopodobnie wypali silnik serwo i mikrokomputer z pojedynczym chipem; za pomocą połączenia drążek łączy dwa przednie koła i jest podłączony do serwomotoru na kącie steru; serwomotor jest zamocowany za pomocą śruby i nakrętki M3 * 8 mm, przymocowany za pomocą śruby M2,5 * 8 mm do kubka, strona kolumny miedzianej to 2 M3 * Śruba 8 mm.

  • M2,5*8mm x 5
  • M2,5*20mm x 1
  • M3 * 8mm x 10
  • Nakrętka M3 x 4
  • Miedziany słupek x 4

Krok 5: Część połączenia

Część łącząca
Część łącząca
Część łącząca
Część łącząca
Część łącząca
Część łącząca
Część łącząca
Część łącząca

Płytka rozszerzająca z napędem silnikowym może być używana bezpośrednio, a płyta główna bez innego okablowania, wystarczy odbiornik PS2 i serwosilnik po otrzymaniu karty rozszerzeń portu I/O, port wejściowy zasilania na karcie rozszerzeń VCC i GND, moc wyjściowa silnika w A + i A -, kolejne wyjście silnika w B+ i B-. Tak więc możemy sterować dwoma silnikami prądu stałego, tutaj potrzebujemy tylko jednego interfejsu.

Pin serwa: I/O 4

PS2 zrobił tablicę transferową, wygodne okablowanie, ochronę przed odwrotnym podłączeniem, polecam następujące połączenie tutaj!

Pin PS2:

  • GND: GND
  • VCC: +3.3V lub +5V
  • DAT: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

Wejście zasilania VIN i GND, zakres napięcia 3-9 v.

Krok 6: Kod

Poprzez modyfikację programu, aby osiągnąć chodzenie robota, sterowanie silnikiem do przodu i do tyłu, kierunek sterowania serwo; Program zawiera sterowanie PS2, sterowanie Bluetooth i śledzenie.

Program należy zmienić na najnowszą wersję, aby pasował do nowego PM-R3.

Stary kod patrz PS2_old

Zalecana: