Πίνακας περιεχομένων:

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

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

Βίντεο: Joystick Controlled Servo χρησιμοποιώντας Arduino (με προγραμματισμό): 4 βήματα
Βίντεο: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Νοέμβριος
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: Πηγαίος κώδικας:

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

Συνιστάται: