Servo controlado por joystick usando Arduino (con programación): 4 pasos
Servo controlado por joystick usando Arduino (con programación): 4 pasos
Anonim
Image
Image

En este tutorial haremos un servo de control de joystick usando Arduino Uno. El servo se moverá de acuerdo con el movimiento del joystick.

Paso 1: Componentes necesarios:

Componentes requeridos
Componentes requeridos
  1. Arduino Uno
  2. Palanca de mando
  3. Servo motor
  4. Tablero de circuitos
  5. alambres

Paso 2: Conexión:

Conexión
Conexión

Conecte todos los componentes de acuerdo con el diagrama de circuito:

  1. Conexión del joystick:

    1. joystick VCC Arduino 5V
    2. joystick GND Arduino GND
    3. joystick x_axis Arduino pin A0
  2. Conexión servo:

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

Paso 3: Programación:

Programación
Programación

Sube el siguiente programa en la placa Arduino Uno:

#includeServo servo;

int x_axis;

int servo_val;

configuración vacía ()

{

pinMode (A0, ENTRADA);

servo.attach (10);

}

bucle vacío ()

{

x_axis = analogRead (A0);

servo_val = map (eje_x, 0, 1023, 0, 180);

servo.write (servo_val);

}

Paso 4: Código fuente:

código: código fuente (haga clic aquí)