جدول المحتويات:

روبوت التحكم الصوتي: 6 خطوات
روبوت التحكم الصوتي: 6 خطوات

فيديو: روبوت التحكم الصوتي: 6 خطوات

فيديو: روبوت التحكم الصوتي: 6 خطوات
فيديو: 4wd voice recognition robot روبوت التحكم بتميز الصوت 2024, يوليو
Anonim
روبوت يتم التحكم فيه بالصوت
روبوت يتم التحكم فيه بالصوت

تم إنشاء هذا التوجيه استيفاءً لمتطلبات المشروع الخاصة بـ Makecourse في جامعة جنوب فلوريدا (www.makecourse.com). هذا المشروع عبارة عن روبوت يمكن التحكم فيه عن طريق إعطاء أوامر صوتية للإنسان الآلي. يحتوي الروبوت على العديد من الميزات التي سيتم شرحها في التعليمات. سيتم شرح جميع خطوات إنشاء هذا الروبوت في الخطوات التالية.

الخطوة 1: المكونات المطلوبة

المكونات الإلكترونية اللازمة في هذا المشروع

1- اردوينو أونو

2-وحدة التعرف على الصوت

3-اردوينو مضاعفات

4- عدد اثنين من محركات التيار المستمر

مستشعر مسافة 5-Arduino

6- اثنان من المقاومات والأسلاك

بطارية 7-9 فولت

8- عدد 2 LEDS

الخطوة الثانية: تسجيل الأوامر الصوتية

تسجيل الأوامر الصوتية
تسجيل الأوامر الصوتية

في هذه الخطوة ، يتعين علينا تسجيل الأوامر الصوتية في وحدة التعرف على الصوت للتواصل مع إعادة التشغيل. يمكن لوحدة التعرف على الصوت تخزين ما يصل إلى 15 أمرًا صوتيًا (5 في كل مجموعة) ويمكن تخزين الأوامر باستخدام برنامج في Windows يسمى AccessPort.

الآن ، يتعين علينا توصيل اردوينو بوحدة التعرف على الصوت على النحو التالي:

-وحدة Vcc إلى وحدة Arduino 5V

-GND إلى وحدة Arduino GND

-RX إلى Arduino RX

-وحدة TX إلى Arduino TX

ثم يتعين علينا توصيل اردوينو بجهاز الكمبيوتر المحمول وفتح برنامج AccessPort لبدء تسجيل الأوامر الصوتية عن طريق إرسال الأوامر السداسية العشرية التالية:

احذف المجموعة 1 - أرسل عرافة AA 01

احذف المجموعة 2 - أرسل عرافة AA 02

احذف المجموعة 3 - أرسل عرافة AA 03

احذف كل المجموعات - أرسل AA 04

سجل المجموعة 1 - أرسل عرافة AA 11

سجل المجموعة 2 - أرسل عرافة AA 12

سجل المجموعة 3 - أرسل عرافة AA 13

مجموعة الاستيراد 1 - أرسل عرافة AA 21

مجموعة الاستيراد 2 - أرسل عرافة AA 22

مجموعة الاستيراد 3 - أرسل عرافة AA 23

في مشروعي ، قمت باستعادة العديد من الأوامر الصوتية مثل "الأمام" "الانعطاف لليمين" "التوقف"

الخطوة 3: مخطط الدائرة

مخطط الدائرة
مخطط الدائرة

في هذه الخطوة ، يتعين علينا توصيل جميع المكونات الإلكترونية بـ arduino كما هو موضح في مخطط الدائرة أعلاه

الخطوة 4: الكود

هذا هو الكود الذي استخدمته للتحكم في الروبوت الخاص بي. في الكود الخاص بي ، استخدمت 10 أوامر صوتية للتحكم في الروبوت الخاص بي باستخدام حلقة للانتقال من المجموعة 1 إلى المجموعة 2 في وحدة التعرف على الصوت. يتم التعليق على جميع وظائف المكونات الإلكترونية وشرحها في الكود.

الخطوة 5: تصميم ثلاثي الأبعاد وطباعة

تصميم وطباعة ثلاثية الأبعاد
تصميم وطباعة ثلاثية الأبعاد

بالنسبة للتصميم ثلاثي الأبعاد لمشروعي ، استخدمت برنامج Autodesk Inventor في النوافذ لتصميم الغلاف الخارجي والأجزاء الميكانيكية مثل الذراع والمقبض. ثم قمت بطباعة جميع الأجزاء باستخدام طابعة ثلاثية الأبعاد وقمت بتجميعها معًا

الخطوة السادسة: كيف يعمل الروبوت:

أخيرًا هذا هو الفيديو الذي قمت بإنشائه لإظهار ميزات كل مكون إلكتروني وكيف يعمل مشروعي.

موصى به: