INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
In hierdie tutoriaal maak ons 'n bedieningsbedieningservo met behulp van Arduino Uno. Servo beweeg volgens die joystick -beweging.
Stap 1: Vereiste komponente:
- Arduino Uno
- Joystick
- Servomotor
- Broodbord
- drade
Stap 2: Verbinding:
Koppel alle komponente volgens die stroombaandiagram:
-
Joystick -verbinding:
- joystick VCC Arduino 5V
- joystick GND Arduino GND
- joystick x_axis Arduino -pen A0
-
Servo -verbinding:
- servo VCC Arduino 5V
- servo GND Arduino GND
- Servo data_pins Arduino pin 10
Stap 3: 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)