مشروع 15: تحريك محرّك سيرفو (Servo Sweep)
المصدر: YouTube Tutorial
📘 الشرح
🎯 الفكرة والهدف:
نحرّك محرّك سيرفو من 0° إلى 180° ذهاباً وإياباً. السيرفو أساس الأذرع الروبوتية وأنظمة التوجيه.
📘 الشرح:
• مكتبة Servo تسهّل التحكّم بزاوية المحرّك.
• attach(9): نربط إشارة السيرفو بالطرف 9.
• write(زاوية): نأمر المحرّك بالذهاب لزاوية 0–180.
• حلقتا for تزيدان ثم تنقصان الزاوية درجةً درجة مع delay بسيط لحركة ناعمة.
تنبيه: المحرّكات الأكبر تحتاج مصدر طاقة خارجي 5V مع توحيد GND.
🔌 طريقة التوصيل
- السلك البرتقالي (الإشارة) ← الطرف الرقمي 9
- السلك الأحمر (+) ← 5V
- السلك البني/الأسود (−) ← GND
🧩 المكوّنات المطلوبة
- أردوينو أونو
- محرّك سيرفو SG90
- أسلاك توصيل
- (يُفضّل مصدر طاقة خارجي 5 فولت للمحرّكات الأكبر)
💻 الكود
#include <Servo.h>
Servo myServo;
void setup() {
myServo.attach(9); // طرف إشارة السيرفو
}
void loop() {
for (int pos = 0; pos <= 180; pos++) {
myServo.write(pos);
delay(15);
}
for (int pos = 180; pos >= 0; pos--) {
myServo.write(pos);
delay(15);
}
}
فيديوهات أخرى

مشروع 1: محرك السيرفو (نسخة ٢)

مشروع 2: المداخل والمخارج مع السيرفو

مشروع 3: الليد ثلاثي الألوان RGB (نسخة ٢)

مشروع 4: شريط ليد WS2812 (نسخة ٢)

مشروع 5: مقدمة NodeMCU ESP8266 (أول برنامج)

مشروع 6: التحكّم عن بعد Blynk + ESP8266 (نسخة ٢)
🛠️ لطلب عمل مشروع مشابه، أو مساعدة في تنفيذه، يمكنكم التواصل معنا.
تواصل عبر واتساب