Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I denna handledning kommer vi att göra en joystickstyrningsservo med Arduino Uno. Servo kommer att röra sig enligt joystickrörelsen.
Steg 1: Komponenter som krävs:
- Arduino Uno
- Joystick
- Servomotor
- Bakbord
- trådar
Steg 2: Anslutning:
Anslut alla komponenter enligt kretsschema:
-
Joystickanslutning:
- joystick VCC Arduino 5V
- joystick GND Arduino GND
- joystick x_axis Arduino pin A0
-
Servo -anslutning:
- servo VCC Arduino 5V
- servo GND Arduino GND
- Servo data_pins Arduino pin 10
Steg 3: Programmering:
Ladda upp följande program i Arduino Uno board:
#includeServo servo;
int x_axis;
int servo_val;
void setup ()
{
pinMode (A0, INPUT);
servo. fäst (10);
}
void loop ()
{
x_axis = analogRead (A0);
servo_val = map (x_axis, 0, 1023, 0, 180);
servo.write (servo_val);
}
Steg 4: Källkod:
kod: Källkod (klicka här)