Servo controllato da joystick utilizzando Arduino (con programmazione): 4 passaggi
Servo controllato da joystick utilizzando Arduino (con programmazione): 4 passaggi
Anonim
Image
Image

In questo tutorial realizzeremo un servo di controllo del joystick utilizzando Arduino Uno. Il servo si muoverà in base al movimento del joystick.

Passaggio 1: componenti richiesti:

Componenti richiesti
Componenti richiesti
  1. Arduino Uno
  2. Telecomando da gioco
  3. Servomotore
  4. tagliere
  5. fili

Passaggio 2: connessione:

Connessione
Connessione

Collegare tutti i componenti secondo lo schema elettrico:

  1. Collegamento del joystick:

    1. joystick VCC Arduino 5V
    2. joystick GND Arduino GND
    3. joystick x_axis Arduino pin A0
  2. Collegamento servo:

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

Fase 3: Programmazione:

Programmazione
Programmazione

Carica il seguente programma nella scheda Arduino Uno:

#includeServo servo;

int x_asse;

int servo_val;

configurazione nulla()

{

pinMode(A0, INGRESSO);

servo.attach(10);

}

ciclo vuoto()

{

x_axis=analogRead(A0);

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

servo.write(servo_val);

}

Passaggio 4: codice sorgente:

codice: codice sorgente (clicca qui)

Consigliato: