2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
În acest tutorial vom realiza un servo de control al joystick-ului folosind Arduino Uno. Servo se va deplasa în funcție de mișcarea joystick-ului.
Pasul 1: Componente necesare:
- Arduino Uno
- Joystick
- Servo motor
- Pană de pâine
- fire
Pasul 2: Conexiune:
Conectați toate componentele conform schemei de circuit:
-
Conexiune joystick:
- joystick VCC Arduino 5V
- joystick GND Arduino GND
- joystick x_axis Arduino pin A0
-
Conexiune servo:
- servo VCC Arduino 5V
- servo GND Arduino GND
- Servo data_pins Arduino pin 10
Pasul 3: Programare:
Încărcați următorul program pe placa Arduino Uno:
#includeServo servo;
int x_axis;
int servo_val;
configurare nulă ()
{
pinMode (A0, INPUT);
servo.attach (10);
}
bucla nulă ()
{
x_axis = analogRead (A0);
servo_val = hartă (x_axis, 0, 1023, 0, 180);
servo.write (servo_val);
}
Pasul 4: Cod sursă:
cod: Cod sursă (faceți clic aici)