Orodha ya maudhui:

Servo iliyodhibitiwa ya Joystick Kutumia Arduino (na Programu): 4 Hatua
Servo iliyodhibitiwa ya Joystick Kutumia Arduino (na Programu): 4 Hatua

Video: Servo iliyodhibitiwa ya Joystick Kutumia Arduino (na Programu): 4 Hatua

Video: Servo iliyodhibitiwa ya Joystick Kutumia Arduino (na Programu): 4 Hatua
Video: How to control Servo Motor using ESP32 with Arduino ESP32 Servo library 2024, Novemba
Anonim
Image
Image

Katika mafunzo haya tutafanya servo ya kudhibiti joystick kwa kutumia Arduino Uno. Servo itahamia kulingana na mwendo wa fimbo.

Hatua ya 1: Vipengele vinahitajika:

Vipengele vinahitajika
Vipengele vinahitajika
  1. Arduino Uno
  2. Fimbo ya furaha
  3. Servo motor
  4. Bodi ya mkate
  5. waya

Hatua ya 2: Uunganisho:

Uhusiano
Uhusiano

Unganisha vifaa vyote kulingana na mchoro wa mzunguko:

  1. Uunganisho wa Joystick:

    1. fimbo ya furaha VCC Arduino 5V
    2. furaha GND Arduino GND
    3. fimbo ya furaha x_axis Arduino pini A0
  2. Uunganisho wa Servo:

    1. Servo VCC Arduino 5V
    2. servo GND Arduino GND
    3. Data_pini za Servo pini ya Arduino 10

Hatua ya 3: Programu:

Programu
Programu

Pakia programu ifuatayo katika bodi ya Arduino Uno:

#Ijumuisha Servo servo;

int x_axis;

int servo_val;

kuanzisha batili ()

{

pinMode (A0, INPUT);

ambatisha servo (10);

}

kitanzi batili ()

{

x_axis = AnalogSoma (A0);

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

andika servo (servo_val);

}

Hatua ya 4: Nambari ya Chanzo:

nambari: Nambari ya chanzo (bonyeza hapa)

Ilipendekeza: