Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Σε αυτό το σεμινάριο θα κάνουμε ένα σερβο ελέγχου χειριστηρίου χρησιμοποιώντας το Arduino Uno. Το Servo θα κινηθεί σύμφωνα με την κίνηση του χειριστηρίου.
Βήμα 1: Απαιτούμενα εξαρτήματα:
- Arduino Uno
- Χειριστήριο
- Βοηθητικό μοτέρ
- Breadboard
- καλώδια
Βήμα 2: Σύνδεση:
Συνδέστε όλα τα εξαρτήματα σύμφωνα με το διάγραμμα κυκλώματος:
-
Σύνδεση Joystick:
- joystick VCC Arduino 5V
- joystick GND Arduino GND
- joystick x_axis Arduino pin A0
-
Servo σύνδεση:
- σερβο VCC Arduino 5V
- σερβο GND Arduino GND
- Servo data_pins Arduino pin 10
Βήμα 3: Προγραμματισμός:
Ανεβάστε το ακόλουθο πρόγραμμα στον πίνακα Arduino Uno:
#includeServo servo;
int x_axis;
int servo_val;
void setup ()
{
pinMode (A0, INPUT);
servo.attach (10);
}
κενός βρόχος ()
{
x_axis = analogRead (A0);
servo_val = χάρτης (x_axis, 0, 1023, 0, 180);
servo.write (servo_val);
}
Βήμα 4: Πηγαίος κώδικας:
κωδικός: Πηγαίος κώδικας (κάντε κλικ εδώ)