Kinokontrol ng Joystick ang Servo Gamit ang Arduino (may Programming): 4 na Hakbang
Kinokontrol ng Joystick ang Servo Gamit ang Arduino (may Programming): 4 na Hakbang
Anonim
Image
Image

Sa tutorial na ito gagawa kami ng isang service control ng joystick gamit ang Arduino Uno. Ang Servo ay lilipat ayon sa galaw ng joystick.

Hakbang 1: Kinakailangan ang Mga Bahagi:

Kinakailangan ang Mga Bahagi
Kinakailangan ang Mga Bahagi
  1. Arduino Uno
  2. Joystick
  3. Servo motor
  4. Breadboard
  5. mga wire

Hakbang 2: Koneksyon:

Koneksyon
Koneksyon

Ikonekta ang lahat ng mga bahagi ayon sa circuit diagram:

  1. Koneksyon ng Joystick:

    1. joystick VCC Arduino 5V
    2. joystick GND Arduino GND
    3. joystick x_axis Arduino pin A0
  2. Servo Connection:

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

Hakbang 3: Programming:

Programming
Programming

I-upload ang sumusunod na programa sa Arduino Uno board:

#includeServo servo;

int x_axis;

int servo_val;

walang bisa ang pag-setup ()

{

pinMode (A0, INPUT);

servo.attach (10);

}

walang bisa loop ()

{

x_axis = analogRead (A0);

servo_val = mapa (x_axis, 0, 1023, 0, 180);

servo.write (servo_val);

}

Hakbang 4: Source Code:

code: Source code (mag-click dito)