برنامج تعليمي بسيط حول التحكم في المؤازرة باستخدام ميزة التعرف على الصوت Raspberry Pi: دع الجهاز يفهم الكلام البشري_Gear Motor_Industry Insights_Kpower
بيت > رؤى الصناعة >محرك الجير
الدعم الفني

برنامج تعليمي بسيط حول التحكم في المؤازرة باستخدام ميزة التعرف على الصوت Raspberry Pi: دع الجهاز يفهم الكلام البشري

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

هل سبق لك أن واجهت مثل هذا السيناريو: لقد عملت بجد لإعداد ملفمضاعفاتنظام التحكم، ولكن عليك الضغط يدويًا على الأزرار أو الكتابة على لوحة المفاتيح في كل مرة تتحكم فيها، وهو ليس "ذكيًا" على الإطلاق؟ أريد إضافة بعض التحكم الصوتي لجعل الجهاز يفهم الكلام البشري، ولكنني أشعر بالقلق من أن الحد التقني مرتفع للغاية وأن الكود معقد للغاية، لذلك لا أعرف من أين أبدأ. في الواقع، باستخدام Raspberry Pi لإضافة ميزة التعرف على الصوت إلىمضاعفاتأبسط بكثير مما يتصور، والتكلفة ليست عالية.

حيث يمكن التحكم الصوتيمضاعفاتيمكن استخدامها؟

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

️ أحد السيناريوهات الأكثر استخدامًا هو الأدوات المنزلية الذكية. على سبيل المثال، إذا قمت بتقريب النافذة تلقائيًا، يمكنك الاستلقاء على السرير في يوم ممطر وقول لها "أغلق النافذة"، وستغلق النافذة من تلقاء نفسها. أليس هذا رائعا؟ يعمل التحكم الصوتي على تحرير كلتا اليدين ويجعل أعمال DIY هذه أقرب إلى عادات الاستخدام اليومية لدينا.

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

كيف يختار المبتدئون نموذج ومؤازرة Raspberry Pi؟

اختيار الأجهزة المناسبة هو نصف نجاح مشروعك. أما بالنسبة لـ Raspberry Pi، إذا كنت مبتدئًا، فيوصى بشدة باستخدام Raspberry Pi 4B. لديها أداء كافٍ وهناك العديد من البرامج التعليمية عبر الإنترنت. إذا كنت تريد فقط التحكم في واحد أو اثنين من الماكينات، فإن Raspberry Pi Zero 2W كافٍ وأصغر حجمًا وأرخص. المفتاح هو أن يكون لديك إمكانية Wi-Fi، لأن العديد من خدمات التعرف على الصوت تتطلب اتصالاً بالإنترنت.

️ يعتمد اختيار المؤازرة على استخدامك المحدد. تتمتع أجهزة الألعاب الصغيرة (مثل SG90) بقدرة منخفضة ولكنها رخيصة الثمن ومناسبة للنماذج الصغيرة. إذا كنت تريد صنع ذراع آلية أو تحتاج إلى قيادة حمولة معينة، فعليك اختيار سيرفو عالي عزم الدوران مزود بتروس معدنية (على سبيل المثال). تذكر أن تتحقق من جهد العمل للمؤازرة. لا تقم بتوصيله مباشرة بـ 5 فولت من Raspberry Pi لسحب الطاقة. من السهل حرق اللوحة. من الأفضل استخدام مصدر طاقة خارجي.

كيفية تجهيز Raspberry Pi بقدرات التعرف على الكلام

هناك طريقتان رئيسيتان لتثبيت "الأذنين" و"العقول" على Raspberry Pi. أحدهما هو حل محلي غير متصل بالإنترنت، باستخدام مكتبات مفتوحة المصدر مثل . وميزته أنه لا يكلف مالاً، ولا يعتمد على الإنترنت، ويتمتع بخصوصية جيدة. ومع ذلك، فإن دقة التعرف متوسطة، خاصة أنها ليست مناسبة للغة الصينية، وهي مناسبة للسيناريوهات البسيطة التي تحتوي على عدد قليل جدًا من كلمات الأوامر.

️ والآخر هو حل واجهة برمجة التطبيقات السحابية، وهو أيضًا الطريقة الأكثر شيوعًا مع أفضل تجربة في الوقت الحالي. توفر كل من Baidu وAlibaba وTencent وiFlytek واجهات مجانية للتعرف على الكلام. يرسل Raspberry Pi الصوت المسجل إلى السحابة، ويقوم الخادم بتحليل النص وإرساله مرة أخرى. معدل الاعتراف مرتفع جدا. على الرغم من أنها تتطلب اتصالاً بالإنترنت، إلا أن شبكة Wi-Fi أصبحت الآن في كل مكان، وهذا السعر مقبول تمامًا.

Raspberry Pi intelligent voice module_Raspberry Pi production of voice dialogue robot_Raspberry Pi voice recognition control servo

كيفية التحكم في زاوية دوران السيرفو باستخدام Raspberry Pi

قلب التحكم في جهاز التوجيه هو PWM (تعديل عرض النبض). الفهم البسيط هو إرسال إشارة نبضية منتظمة محددة إلى جهاز التوجيه لإخباره بالزاوية التي يجب الدوران فيها. يحتوي Raspberry Pi نفسه على دبابيس PWM للأجهزة، ولكنه أكثر ملاءمة لاستخدام مكتبات محاكاة البرامج، مثلRPi.GPIOأو أكثر قوة .

️ أثناء عملية محددة، تحتاج أولاً إلى تحديد عرض النبض المقابل للنقطة المحايدة للمؤازرة (عادةً 90 درجة)، ثم حساب نطاق العرض المقابل لـ 0 درجة و180 درجة. على سبيل المثال، يتلقى المؤازرة إشارة كل 20 مللي ثانية، ويتراوح الوقت عالي المستوى بين 0.5 مللي ثانية و2.5 مللي ثانية، أي ما يعادل 0 درجة إلى 180 درجة. في الكود، تقوم بحساب عرض النبضة بناءً على الزاوية التي تريد تدويرها، ثم تقوم بإخراج هذه الإشارة بشكل مستمر.

كيفية كتابة التعليمات البرمجية من الصوت إلى العمل

إن منطق الكود الأساسي للعملية بأكملها واضح جدًا في الواقع، تمامًا مثل سلسلة "الإملاء والترجمة والتنفيذ". يستخدم Raspberry Pi الميكروفون أولاً لتسجيل تعليماتك، مثل "الانعطاف إلى اليسار". ثم اتصل بواجهة برمجة تطبيقات التعرف على الكلام لتحويلها إلى النص "اتجه إلى اليسار". ثم يحدد البرنامج النص. إذا كان "اتجه إلى اليسار"، فإنه يستدعي الوظيفة التي تتحكم في المؤازرة ويضبط معلمة الزاوية على 30 درجة.

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

كيفية استكشاف المشكلات التي تحدث دائمًا أثناء التصحيح وإصلاحها

ستواجه بالتأكيد العديد من المزالق عند القيام بذلك للمرة الأولى، لذلك لا داعي للذعر. المشكلة الأكثر شيوعًا هي أن المؤازرة لا تعمل. تحقق من مصدر الطاقة أولاً! يكون تيار المؤازرة كبيرًا جدًا عند تنشيطه. إذا كان مصدر الطاقة في Raspberry Pi غير كافٍ، فسيؤدي ذلك إلى إعادة تشغيل النظام. تأكد من استخدام مصدر طاقة خارجي لتشغيل المؤازرة بشكل منفصل، وتوصيل السلك الأرضي لـ Raspberry Pi والمؤازرة معًا. الارضية المشتركة مهمة جدا.

️ إذا استمر السيرفو في الاهتزاز أو تحول إلى زاوية غريبة، فعادةً ما يكون ذلك بسبب أن إشارة PWM غير مستقرة أو أن حساب عرض النبضة غير صحيح. جربهالمكتبة، PWM الخاص بها مستقر جدًا. كما أن التعرف على الصوت لا يستجيب. أولاً، تأكد من التعرف على الميكروفون في Raspberry Pi. يمكنك استخداماطلب تسجيل مقطع صوتي والاستماع إليه. إذا قمت بفحصه خطوة بخطوة، فيمكن دائمًا حل المشكلة.

بعد القراءة كثيرًا، هل أنت متحمس لتجربتها؟ ما هي أكبر مشكلة تواجهك عند العمل في مشروع جهاز التوجيه؟ هل هو تصحيح أخطاء التعليمات البرمجية أو اتصال الأجهزة؟ مرحبًا بك لمشاركتنا تجربتك في منطقة التعليقات، فلنتواصل معًا. إذا وجدت هذه المقالة مفيدة لك، فلا تنس الإعجاب بها ومشاركتها مع المزيد من الأصدقاء!

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

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

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

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