INHOUDSOPGAWE:

Joystick -beheerde servo met behulp van Arduino (met programmering): 4 stappe
Joystick -beheerde servo met behulp van Arduino (met programmering): 4 stappe

Video: Joystick -beheerde servo met behulp van Arduino (met programmering): 4 stappe

Video: Joystick -beheerde servo met behulp van Arduino (met programmering): 4 stappe
Video: Управление серводвигателем с помощью кнопки: перемещение сервопривода и возврат SPB-1 2024, Julie
Anonim
Image
Image

In hierdie tutoriaal maak ons 'n bedieningsbedieningservo met behulp van Arduino Uno. Servo beweeg volgens die joystick -beweging.

Stap 1: Vereiste komponente:

Vereiste komponente
Vereiste komponente
  1. Arduino Uno
  2. Joystick
  3. Servomotor
  4. Broodbord
  5. drade

Stap 2: Verbinding:

Verbinding
Verbinding

Koppel alle komponente volgens die stroombaandiagram:

  1. Joystick -verbinding:

    1. joystick VCC Arduino 5V
    2. joystick GND Arduino GND
    3. joystick x_axis Arduino -pen A0
  2. Servo -verbinding:

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

Stap 3: Programmering:

Programmering
Programmering

Laai die volgende program op die Arduino Uno -bord op:

#includeServo servo;

int x_as;

int servo_val;

leemte opstelling ()

{

pinMode (A0, INVOER);

servo.aanheg (10);

}

leemte lus ()

{

x_axis = analogRead (A0);

servo_val = kaart (x_as, 0, 1023, 0, 180);

servo.write (servo_val);

}

Stap 4: Bronkode:

kode: Bronkode (klik hier)

Aanbeveel: