תוכן עניינים:

סרוו נשלט באמצעות ג'ויסטיק באמצעות Arduino (עם תכנות): 4 שלבים
סרוו נשלט באמצעות ג'ויסטיק באמצעות Arduino (עם תכנות): 4 שלבים

וִידֵאוֹ: סרוו נשלט באמצעות ג'ויסטיק באמצעות Arduino (עם תכנות): 4 שלבים

וִידֵאוֹ: סרוו נשלט באמצעות ג'ויסטיק באמצעות Arduino (עם תכנות): 4 שלבים
וִידֵאוֹ: מדידת מתח באמצעות ארדואינו - Arduino Voltmeter 2024, סֶפּטֶמבֶּר
Anonim
Image
Image

במדריך זה נכין סרוו בקרת ג'ויסטיק באמצעות Arduino Uno. Servo ינוע בהתאם לתנועת הג'ויסטיק.

שלב 1: דרושים רכיבים:

רכיבים נדרשים
רכיבים נדרשים
  1. ארדואינו אונו
  2. מַקֵל נוֹעַם
  3. מנוע סרוו
  4. לוח לחם
  5. חוטים

שלב 2: חיבור:

חיבור
חיבור

חבר את כל הרכיבים על פי תרשים המעגלים:

  1. חיבור ג'ויסטיק:

    1. ג'ויסטיק VCC Arduino 5V
    2. ג'ויסטיק GND Arduino GND
    3. ג'ויסטיק x_axis סיכת Arduino A0
  2. חיבור סרוו:

    1. סרוו VCC Arduino 5V
    2. סרוו GND Arduino GND
    3. סרוו data_pins סיכת Arduino 10

שלב 3: תכנות:

תִכנוּת
תִכנוּת

העלה את התוכנית הבאה בלוח Arduino Uno:

#includeServo servo;

int x_axis;

int servo_val;

הגדרת חלל ()

{

pinMode (A0, INPUT);

servo.attach (10);

}

לולאת חלל ()

{

x_axis = analogRead (A0);

servo_val = מפה (x_axis, 0, 1023, 0, 180);

servo.write (servo_val);

}

שלב 4: קוד מקור:

קוד: קוד מקור (לחץ כאן)

מוּמלָץ: