Serwo sterowane joystickiem za pomocą Arduino (z programowaniem): 4 kroki
Serwo sterowane joystickiem za pomocą Arduino (z programowaniem): 4 kroki
Anonim
Image
Image

W tym samouczku stworzymy serwo sterujące joystickiem za pomocą Arduino Uno. Servo będzie się poruszał zgodnie z ruchem joysticka.

Krok 1: Wymagane komponenty:

Wymagane komponenty
Wymagane komponenty
  1. Arduino Uno
  2. Drążek sterowy
  3. Siłownik
  4. Deska do krojenia chleba
  5. przewody

Krok 2: Połączenie:

Połączenie
Połączenie

Połącz wszystkie komponenty zgodnie ze schematem połączeń:

  1. Połączenie joysticka:

    1. joystick VCC Arduino 5V
    2. joystick GND Arduino GND
    3. joystick x_axis Arduino pin A0
  2. Połączenie serwo:

    1. serwo VCC Arduino 5V
    2. serwo GND Arduino GND
    3. Servo data_pins Arduino pin 10

Krok 3: Programowanie:

Programowanie
Programowanie

Wgraj następujący program na płytkę Arduino Uno:

#includeSerwo serwo;

int oś_x;

int servo_val;

pusta konfiguracja()

{

pinMode(A0, WEJŚCIE);

serwo.attach(10);

}

pusta pętla()

{

x_axis=analogRead(A0);

servo_val=map(oś_x, 0, 1023, 0, 180);

servo.write(servo_val);

}

Krok 4: Kod źródłowy:

kod: Kod źródłowy (kliknij tutaj)