Joystick -ohjattu servo Arduinon avulla (ohjelmoinnin kanssa): 4 vaihetta
Joystick -ohjattu servo Arduinon avulla (ohjelmoinnin kanssa): 4 vaihetta
Anonim
Image
Image

Tässä opetusohjelmassa teemme ohjaussauvan ohjausservon Arduino Unoa käyttäen. Servo liikkuu ohjaussauvan liikkeen mukaan.

Vaihe 1: Tarvittavat komponentit:

Tarvittavat komponentit
Tarvittavat komponentit
  1. Arduino Uno
  2. Ohjaussauva
  3. Servo moottori
  4. Leipälauta
  5. johdot

Vaihe 2: Yhteys:

Liitäntä
Liitäntä

Liitä kaikki komponentit piirikaavion mukaisesti:

  1. Joystick -liitäntä:

    1. ohjaussauva VCC Arduino 5V
    2. ohjaussauva GND Arduino GND
    3. joystick x_axis Arduino pin A0
  2. Servoliitäntä:

    1. servo VCC Arduino 5V
    2. servo GND Arduino GND
    3. Servotiedot_pins Arduino pin 10

Vaihe 3: Ohjelmointi:

Ohjelmointi
Ohjelmointi

Lataa seuraava ohjelma Arduino Uno -taululle:

#includeServo servo;

int x_akseli;

int servo_val;

mitätön asennus ()

{

pinMode (A0, INPUT);

servo.kiinnike (10);

}

tyhjä silmukka ()

{

x_akseli = analoginenLue (A0);

servo_val = kartta (x_akseli, 0, 1023, 0, 180);

servo.write (servo_val);

}

Vaihe 4: Lähdekoodi:

koodi: Lähdekoodi (klikkaa tästä)