Joystick Controlled Servo χρησιμοποιώντας Arduino (με προγραμματισμό): 4 βήματα
Joystick Controlled Servo χρησιμοποιώντας Arduino (με προγραμματισμό): 4 βήματα
Anonim
Image
Image

Σε αυτό το σεμινάριο θα κάνουμε ένα σερβο ελέγχου χειριστηρίου χρησιμοποιώντας το Arduino Uno. Το Servo θα κινηθεί σύμφωνα με την κίνηση του χειριστηρίου.

Βήμα 1: Απαιτούμενα εξαρτήματα:

Απαιτούμενα εξαρτήματα
Απαιτούμενα εξαρτήματα
  1. Arduino Uno
  2. Χειριστήριο
  3. Βοηθητικό μοτέρ
  4. Breadboard
  5. καλώδια

Βήμα 2: Σύνδεση:

Σύνδεση
Σύνδεση

Συνδέστε όλα τα εξαρτήματα σύμφωνα με το διάγραμμα κυκλώματος:

  1. Σύνδεση Joystick:

    1. joystick VCC Arduino 5V
    2. joystick GND Arduino GND
    3. joystick x_axis Arduino pin A0
  2. Servo σύνδεση:

    1. σερβο VCC Arduino 5V
    2. σερβο GND Arduino GND
    3. 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: Πηγαίος κώδικας:

κωδικός: Πηγαίος κώδικας (κάντε κλικ εδώ)