الجمعة، 13 فبراير، 2015

التحكم بالمحركات الكهربائية بواسطة الأوامر الصوتية .

Voice Control DC Motor 





تتضمن هذه المقال تجربة لعمل تحكم بمحرك مستمر DC Motor بأتجاهه و بسرعته عن طريق الصوت

يمكن لهذا التطبيق ان يستخدم لتشغيل - فتح الأبواب الكهربائية  , تشغيل و اطفاء اجهزة كهربائية عن طريق تغيير بعض القطع في المشروع "كأضافة مرحل Relay "

سنحتاج لهذه التجربة :


1) بطاقة أردوينو .
2) موديول التعرف على الصوت Voice Recognation Module 
4)محرك كهربائي DC Motor 
5)اسلاك توصيل Jumper Wire  .
6)مصدر جهد خارجي "في حال تم استخدام محركات ذات قدرة كبيرة " 


خطوات المشروع : 

اولا :  نقوم بتحديد الأوامر الصوتية التي سنستخدمها للتحكم بالموتور ثم نقوم بتسجيل الصوت.

أنا اخترت الأوامر :

Forward , Backward للتحكم باتجاه الحركة 

Increase ,Decrease للتحكم بالسرعة 

Stop لايقاف الحركة


لمعرفة كيفية تسجيل الصوت التحكم بالأردوينو عن طريق الصوت من خلال هذا  المقال في المدونة من هنا 

ثانياً : نقوم بأختبار دارة قيادة المحرك L298 ووصلها بالمحرك , يمكنكم معرفة طريقة استخدام هذه الدارة من خلال هذا المقال في المدونة

نقوم بتوصيل القطع جميعاً مع بعضهم البعض كما في المخطط :





في هذا المشروع قمنا بتخزين الأوامر كالآتي : 

الأمام : 0x11
الخلف :0x12
الوقوف : 0x13
زيادة السرعة :0x14
تقليل السرعه :0x15



حيث يتم تسجيلهم بهذا التسلسل في المجموعه الأولى في موديول التعرف على الأصوات 
البرنامج :










يجب الأنتباه إلى انه في هذه التجربة تم استخدام محرك ذو قدرة منخفضة , في حال اردت استعمال محرك كبير و ذو تيار و فولتية عالية , ننصح باستخدام مصدر جهد خارجي "كبطارية او Power supply " بما يناسب مشروعك . 


تم كتابة المقال بواسطة :
 لينه أحمد  عامر - الأردن
البريد الإلكتروني : linaaamer93@gmail.com

1 التعليقات :

  1. مجهود جميل جداً ما شاء الله ربنا يكرمك

    ردحذف

 
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.