
محرك السيرفو من أكثر المحركات استخدامًا في مشاريع الأردوينو التي تحتاج تحكمًا دقيقًا بزاوية معينة بدلًا من الدوران المستمر، ويُعد محرك SG90 الصغير نقطة انطلاق مثالية لتعلم مبادئ التحكم بهذا النوع من المحركات.
المكونات المطلوبة
لوحة أردوينو أونو، محرك سيرفو SG90، وأسلاك توصيل.
طريقة التوصيل
يحتوي محرك السيرفو على ثلاثة أسلاك فقط: سلك التغذية (يتصل بمنفذ 5 فولت)، سلك الأرضي، وسلك الإشارة الذي يتصل بمنفذ رقمي يدعم الإخراج بتقنية PWM، مثل المنفذ رقم 10.
مبدأ العمل
بدلًا من التعامل يدويًا مع تفاصيل تعديل عرض النبضة (PWM) اللازمة لتحديد زاوية السيرفو، توفر مكتبة Servo القياسية في بيئة الأردوينو IDE طبقة تجريد بسيطة: يُنشأ كائن Servo ويُربط بالمنفذ المطلوب عبر attach()، وبعدها يكفي استدعاء write(angle) لتحريك المحرك إلى الزاوية المطلوبة مباشرة، حيث تتراوح القيمة المقبولة بين 0 و180 درجة. في المثال الأساسي، يدور الكود المحرك تدريجيًا من 0 إلى 180 درجة ثم يعود إلى 0 مجددًا، مع تأخير بسيط مقداره 15 ميلي ثانية بين كل خطوة والتي تليها، مما يمنح المحرك وقتًا كافيًا للوصول فعليًا إلى كل زاوية قبل الانتقال للتالية، فتظهر الحركة سلسة بدلًا من متقطعة.
يمكنك إيجاد محركات السيرفو SG90 ضمن متجر Juthour Tech.
Leave your comment