كيفية التحكم في محرك سيرفو عبر البلوتوث: برنامج تعليمي كامل خطوة بخطوة مع مخططات الأسلاك وأمثلة على التعليمات البرمجية_Custom Drive_Industry Insights_Kpower
بيت > رؤى الصناعة >محرك مخصص
الدعم الفني

كيفية التحكم في محرك سيرفو عبر البلوتوث: برنامج تعليمي كامل خطوة بخطوة مع مخططات الأسلاك وأمثلة التعليمات البرمجية

تم النشر 2026-04-02

01كيفية التحكم أمضاعفاتالمحرك عبر البلوتوث: برنامج تعليمي كامل خطوة بخطوة مع مخططات الأسلاك وأمثلة التعليمات البرمجية

يوفر هذا البرنامج التعليمي دليلاً عمليًا كاملاً للتحكم لاسلكيًا في أحد المعاييرمضاعفاتالمحرك باستخدام اتصال بلوتوث. سواء كنت ترغب في بناء ذراع روبوت يتم التحكم فيه عن بعد، أو نموذج لجسر متحرك، أو نظام إمالة الكاميرا، فإن المبادئ هنا تنطبق مباشرة على أي هوايةمضاعفات. تم توضيح جميع الخطوات برسوم بيانية واضحة وأمثلة أكواد واقعية، باستخدام مكونات عامة فقط - دون الحاجة إلى أسماء تجارية.

ما الذي ستحققه

باتباع هذا الدليل، سوف:

فهم التوصيلات الكهربائية بين محرك سيرفو ولوحة تحكم دقيقة ووحدة بلوتوث تسلسلية.

قم بكتابة وتحميل رمز التحكم الذي يستمع لأوامر البلوتوث ويحرك المؤازرة إلى زوايا دقيقة.

استخدم أي هاتف ذكي أو كمبيوتر مزود بتقنية Bluetooth لإرسال أوامر نصية بسيطة (على سبيل المثال، "0"، "90"، "180") وشاهد استجابة المؤازرة على الفور.

المكونات المطلوبة (متوفرة عادة)

محرك سيرفو قياسي 5 فولت (على سبيل المثال، محرك سيرفو صغير 9 جرام، عزم دوران يصل إلى 2.5 كجم · سم)

وحدة تسلسلية واحدة تعمل بتقنية Bluetooth (UART، تدعم الوضع التابع، وتتحمل 3.3 فولت - 5 فولت)

لوحة تطوير وحدة تحكم دقيقة واحدة (قائمة على ATmega328P أو ما شابه، مع مخرج PWM واحد على الأقل ومنفذ تسلسلي واحد للأجهزة)

مصدر طاقة خارجي 5 فولت (حزمة بطارية أو محول منظم) –لا تقم بتشغيل المؤازرة من دبوس 5V الخاص بوحدة التحكم الدقيقةعندما تكون تحت الحمل

أسلاك التوصيل (من أنثى إلى ذكر ومن ذكر إلى ذكر)

هاتف ذكي أو كمبيوتر محمول مثبت عليه تطبيق Bluetooth طرفي

> ملاحظة:تم اختبار هذه المكونات في العشرات من مشاريع DIY. تأتي توصية الطاقة (الإمداد الخارجي) من قياسات سحب تيار مؤازر حقيقي - يمكن للمؤازرة المتوقفة سحب أكثر من 1 أمبير، مما يؤدي إلى إتلاف معظم منظمات جهد المتحكم الدقيق.

الخطوة 1: فهم إشارة التحكم المؤازرة

يتم وضع محرك سيرفو بواسطة إشارة PWM (تعديل عرض النبض). تتكرر الإشارة كل 20 مللي ثانية (50 هرتز). يحدد عرض النبضة الزاوية:

1.0 مللي ثانية→ 0° (عكس اتجاه عقارب الساعة بالكامل)

1.5 مللي ثانية→ 90 درجة (المركز)

2.0 مللي ثانية→ 180 درجة (كامل في اتجاه عقارب الساعة)

تسمح لك معظم مكتبات PWM الخاصة بوحدات التحكم الدقيقة بكتابة زاوية مباشرة (على سبيل المثال،مضاعفات. الكتابة (زاوية)). داخليًا، تقوم المكتبة بتحويل الزاوية إلى عرض النبض الصحيح.

الخطوة 2: مخطط الأسلاك (لا توجد أسماء تجارية)

الشكل 1 - توصيلات النظام بالكامل

وحدة تحكم بلوتوث 5 فولت -------------------- VCC (إذا كانت الوحدة متسامحة 5 فولت) GND -------------------- GND TX -------------------- RX (من الوحدة) RX -------------------- TX (من الوحدة) محرك سيرفو لوحدة التحكم الدقيقة PWM دبوس (على سبيل المثال، D9) ------ إشارة (سلك برتقالي / أبيض) GND -------------------- GND (سلك أسود / بني) (لا تقم بتوصيل سيرفو VCC بوحدة التحكم الدقيقة 5 فولت) مصدر 5 فولت خارجي (+) ------ Servo VCC (سلك أحمر) مصدر إمداد خارجي 5 فولت (-) ------ Servo GND (يتصل أيضًا بوحدة التحكم الدقيقة GND)

الرسم البياني 2 – التخطيط المادي (اللوح النموذجي)

> تخيل لوحة تجارب تحتوي على وحدة تحكم دقيقة على اليسار، ووحدة بلوتوث على اليمين، ومؤازرة متصلة عبر ثلاثة أسلاك منفصلة بمصدر الطاقة الخارجي. من الأخطاء الشائعة نسيان الأرضية المشتركة – يجب ربط جميع أجهزة GND (وحدة التحكم الدقيقة، وحدة Bluetooth، المؤازرة، المصدر الخارجي) معًا.

قواعد الأسلاك الهامة (الثقة والسلامة):

أرضية مشتركة:قم بتوصيل الطرف السالب لإمدادات المؤازرة الخارجية بـ GND الخاص بوحدة التحكم الدقيقة. بدون ذلك، تطفو إشارة التحكم وسيرتعش المؤازرة أو لا يتحرك.

مستوى الجهد:إذا كانت وحدة Bluetooth الخاصة بك تعمل بمنطق 3.3 فولت، فاستخدم محول المستوى المنطقي بين TX الخاص بوحدة التحكم الدقيقة (غالبًا 5 فولت) وRX الخاص بالوحدة. تقبل العديد من الوحدات الرخيصة 5 فولت ولكن تحقق من ورقة البيانات - نحن نفترض وجود وحدة تتحمل 5 فولت من أجل البساطة.

لا يوجد قوة خلفية:لا تقم أبدًا بتوصيل VCC الخاص بالسيرفو بمنفذ 5V الخاص بوحدة التحكم الدقيقة. يسحب جهاز مؤازر 9g نموذجي 200-300 مللي أمبير عند التحرك وأكثر من 700 مللي أمبير عند التوقف، وهو أعلى بكثير من حد 500 مللي أمبير لمعظم منافذ USB.

الخطوة 3: برمجة المتحكم الدقيق

يجب على المتحكم الدقيق:

1. قم بتهيئة PWM المؤازر على الدبوس المختار.

2. قم بإعداد اتصال تسلسلي بمعدل باود ثابت (على سبيل المثال، 9600) للتحدث مع وحدة Bluetooth.

3. قم بقراءة الأحرف الواردة بشكل مستمر، وقم بتحليلها كقيم زاوية (من 0 إلى 180)، ثم قم بتوجيه المؤازرة.

يوجد أدناه مثال كامل للتعليمات البرمجية المستقلة عن النظام الأساسي. ويستخدم مكتبة المؤازرة القياسية والواجهة التسلسلية المتوفرة في كل لوحة تعتمد على ATmega تقريبًا.

// وحدة تحكم مؤازرة Bluetooth - لا يوجد رمز خاص بالعلامة التجارية #includeسيرفو مايسيرفو; const int servoPin = 9؛ // دبوس PWM (يجب أن يدعم أجهزة PWM) String ReceedData = ""; زاوية كثافة العمليات = 90؛ // الموضع المركزي الافتراضي void setup() { myServo.attach(servoPin); myServo.write(angle); // انتقل إلى المركز عند مستوى الطاقة Serial.begin(9600); // تطابق معدل الباود لوحدة البلوتوث الخاصة بك // اختياري: رسالة جاهزة للطباعة (سوف تظهر على محطة البلوتوث) Serial.println("مؤازرة بلوتوث جاهزة. زاوية الإرسال 0–180."); } حلقة باطلة() { بينما (Serial.available()) { char c = Serial.read(); if (c == '\n' || c == '\r') { if (receivedData. length() > 0) { angle = ReceiveData.toInt(); // تقييد نطاق المؤازرة الصالح إذا كانت (الزاوية 180) angle = 180; myServo.write(angle); // عودة الصدى للتأكيد Serial.print("تم نقل المؤازرة إلى"); Serial.println(angle); تلقى البيانات = ""; } } else { ReceedData += c; } } }

蓝牙图解教程控制舵机怎么用_蓝牙图解教程控制舵机电路图_蓝牙控制舵机教程图解

كيفية التحميل (الخطوات العامة):

قم بتوصيل وحدة التحكم الدقيقة بجهاز الكمبيوتر الخاص بك عبر USB.

افتح بيئة التطوير المتكاملة (IDE) مفتوحة المصدر المفضلة لديك (لا يلزم وجود علامة تجارية - استخدم أي بيئة تدعم معيار C++ للوحة الخاصة بك).

حدد نوع اللوحة الصحيح والمنفذ التسلسلي.

انسخ الرمز وتحقق منه وقم بتحميله.

بعد التحميل، افصل USB (أو أبقِه متصلاً - ستظل وحدة Bluetooth تعمل طالما أن وحدة التحكم الدقيقة قيد التشغيل).

حالة العالم الحقيقي – نموذج الجسر المتحرك:استخدم أحد الهواة هذا الرمز بالضبط للتحكم في الجسر المتحرك في الديوراما. قام بتشغيل المؤازرة من بطاريتين AA (3 فولت، والتي كانت تعمل ولكنها كانت أبطأ) ثم تحول لاحقًا إلى بنك طاقة USB 5 فولت. وسمحت له وحدة البلوتوث بتشغيل الجسر من مسافة 10 أمتار عبر جدار غرفة المعيشة. المشكلة الوحيدة التي واجهها هي نسيان الأرضية المشتركة – بعد إضافة السلك الأرضي، توقف الارتعاش تمامًا.

الخطوة 4: الاقتران والاختبار باستخدام محطة Bluetooth

1. تشغيل النظام:قم بتوفير 5 فولت لوحدة التحكم الدقيقة (عبر USB أو بطارية) وإمدادات المؤازرة الخارجية.

2. تمكين البلوتوث على هاتفك/جهاز الكمبيوتر الخاص بك:المسح للأجهزة. يجب أن تظهر وحدة Bluetooth الخاصة بك كاسم عام "HC‑" أو "JDY‑" (بدون علامة تجارية - ولكن الاسم قابل للتكوين). قم بالإقران باستخدام رقم التعريف الشخصي الافتراضي (عادةً 1234 أو 0000 - راجع الوثائق العامة لوحدتك).

3. افتح تطبيق محطة Bluetooth:توجد العديد من التطبيقات المجانية. الاتصال بالوحدة المقترنة.

4. إرسال أمر:يكتب90وأرسله كسطر (مع السطر الجديد). يجب أن ينتقل المؤازرة إلى المركز. ثم أرسل0- يتحرك المؤازرة إلى 0 درجة. يرسل180- يتحرك المؤازرة إلى 180 درجة.

5. لاحظ الصدى:يرسل المتحكم الدقيق عبارة "تم نقل Servo إلى X" - وهذا يؤكد الاتصال ثنائي الاتجاه.

استكشاف الأخطاء وإصلاحها الشائعة (من المشاريع الحقيقية):

لا توجد حركة، ولكن مؤشر LED الموجود على الوحدة يومض:تأكد من أن سلك إشارة المؤازرة موجود على طرف PWM الصحيح وأن الرمز موجودservoPinمباريات.

تشنجات المؤازرة بشكل عشوائي:عادة ما تكون هناك حلقة أرضية أو طاقة غير كافية. تأكد من وجود أرضية مشتركة واستخدم مصدرًا مؤازرًا مخصصًا (على سبيل المثال، 4 بطاريات AA = 6 فولت، وهو أمر جيد بالنسبة لمعظم الماكينات 5 فولت - ولكن أضف صمامًا ثنائيًا لينخفض ​​إلى ~ 5.3 فولت إذا لزم الأمر).

أزواج بلوتوث ولكن لم يتم تلقي أي بيانات:يجب أن يتطابق معدل الباود في الكود (9600) مع المعدل الافتراضي للوحدة. بعض الوحدات الافتراضية هي 38400 أو 115200. قم بالتغييرالمسلسل يبدأ (9600)إلى القيمة الصحيحة. يمكنك أيضًا إعادة تكوين الوحدة باستخدام أوامر AT (متقدمة).

يتم عكس استجابة الزاوية:يختلف اتجاه المؤازرة. إذا كانت 0° تعطي اتجاه عقارب الساعة بالكامل بدلاً من عكس اتجاه عقارب الساعة، فما عليك سوى تبديل التركيب الفعلي أو عكس تعيين الزاوية في الكود (الزاوية = 180 - تلقىData.toInt();).

الخطوة 5: توسيع مشروعك – توصيات قابلة للتنفيذ

تعزيز المبدأ الأساسي:يعد التحكم المؤازر اللاسلكي عبر البلوتوث طريقة موثوقة ومنخفضة التكلفة لإضافة الحركة عن بعد إلى أي مشروع ميكانيكي. النقاط الرئيسية التي يجب تذكرها:

استخدم دائمًا مصدر طاقة خارجيًا للمؤازرة.

ربط جميع الأسباب معا.

حافظ على ثبات معدل الباود.

تحليل البيانات التسلسلية الواردة كأعداد صحيحة، وتثبيت القيمة بين 0 و180.

الخطوات التالية المقترحة (من البسيط إلى المتقدم):

1. إضافة حلقة ردود فعل الجهد:استخدم مدخلاً تناظريًا لقراءة مقياس الجهد الموجود على البوق المؤازر وإرسال الزاوية مرة أخرى عبر البلوتوث لإنشاء ذراع "تابع" عن بعد.

2. تنفيذ الحركة السلسة:بدلاً من القفز مباشرة إلى الزاوية، قم بزيادة موضع المؤازرة بخطوات صغيرة مع تأخيرات قصيرة (على سبيل المثال،for (int i = current; i != target; i += (target>current?1:-1)) { servo.write(i); تأخير (15)؛ }).

3. التحكم في العديد من الماكينات:استخدم مجموعة من الكائنات المؤازرة وأوامر التحليل مثل "A90" للمؤازرة A إلى 90 درجة، و"B45" للمؤازرة B إلى 45 درجة.

4. إضافة واجهة هاتف ذكي بسيطة:استخدم MIT App Inventor (مجاني، لا يتطلب وجود علامة تجارية) لإنشاء تطبيق مخصص باستخدام أشرطة التمرير - يرسل التطبيق قيمة الزاوية في كل مرة يتحرك فيها شريط التمرير.

خطة العمل النهائية

لتنفيذ التحكم المؤازر عبر Bluetooth بنجاح اليوم:

1. اجمع المكونات- أي أجهزة مؤازرة عامة، ووحدة بلوتوث، ووحدة تحكم دقيقة، وإمدادات خارجية بجهد 5 فولت، وأسلاك التوصيل.

2. الأسلاك وفقا للرسم البياني 1– تحقق مرة أخرى من الأرضية المشتركة وقوة المؤازرة الخارجية.

3. قم بتحميل الكود المقدم- قم بتغيير معدل الباود فقط إذا لزم الأمر ورقم دبوس المؤازرة.

4. اختبار مع محطة بلوتوث- أرسل 0، 90، 180 وتأكد من الحركة.

5. قم بتركيب المؤازرة في مشروعك– سواء كانت بوابة، أو حامل كاميرا، أو مفصلًا آليًا.

الملخص الختامي:تمنحك تقنية Bluetooth الحرية اللاسلكية دون الحاجة إلى برمجة راديو معقدة. يمكن لكل الهاوي تحقيق ذلك في أقل من 30 دقيقة. تتراوح نفس المبادئ تمامًا من أجهزة 9g واحدة إلى أجهزة من الدرجة الصناعية (باستخدام محركات خارجية وفولتية أعلى). ابدأ بالإعداد الأساسي، ثم قم بطبقة الميزات واحدة تلو الأخرى. إن أول أمر "90" ناجح لك في إدارة عمود المؤازرة سيؤكد أنك تمتلك الآن لبنة بناء أساسية لأنظمة التحكم عن بعد الحديثة.

وقت التحديث:2026-04-02

تمكين المستقبل

اتصل بمتخصص منتج Kpower للتوصية بالمحرك أو علبة التروس المناسبة لمنتجك.

البريد إلى Kpower
إرسال الاستفسار
رسالة واتس اب
+86 0769 8399 3238
 
kpowerMap