תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
במדריך זה נכין סרוו בקרת ג'ויסטיק באמצעות Arduino Uno. Servo ינוע בהתאם לתנועת הג'ויסטיק.
שלב 1: דרושים רכיבים:
- ארדואינו אונו
- מַקֵל נוֹעַם
- מנוע סרוו
- לוח לחם
- חוטים
שלב 2: חיבור:
חבר את כל הרכיבים על פי תרשים המעגלים:
-
חיבור ג'ויסטיק:
- ג'ויסטיק VCC Arduino 5V
- ג'ויסטיק GND Arduino GND
- ג'ויסטיק x_axis סיכת Arduino A0
-
חיבור סרוו:
- סרוו VCC Arduino 5V
- סרוו GND Arduino GND
- סרוו 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: קוד מקור:
קוד: קוד מקור (לחץ כאן)