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

روبوت إرشادي مزود بخاصية التعرف على الصوت: 7 خطوات (بالصور)
روبوت إرشادي مزود بخاصية التعرف على الصوت: 7 خطوات (بالصور)

فيديو: روبوت إرشادي مزود بخاصية التعرف على الصوت: 7 خطوات (بالصور)

فيديو: روبوت إرشادي مزود بخاصية التعرف على الصوت: 7 خطوات (بالصور)
فيديو: تعرف على الروبوت المنزلي الجديد من امازون 2024, شهر نوفمبر
Anonim
Image
Image
قاعدة الروبوت
قاعدة الروبوت

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

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

  • 1 x Raspberry Pi 3
  • 1 × اردوينو نانو
  • محركات 4 × 12 فولت مع مشابك
  • 4 × عجلات
  • 1 × سائق محرك
  • 1 × بطارية 12 فولت
  • 1 × بنك طاقة 5 فولت
  • 1 × قاعدة خشبية
  • 1 × مكبر صوت USB
  • 1 x ميكروفون
  • 1 × جسم الإنسان الآلي والرأس
  • بعض الصواميل والمسامير والأسلاك
  • اتصال بالإنترنت

الخطوة الثانية: قاعدة الروبوت

قاعدة الروبوت
قاعدة الروبوت
قاعدة الروبوت
قاعدة الروبوت
  1. خذ لوحة مستطيلة (ل ، ب ، ح حسب الحاجة).
  2. حفر ثقوب وفقا لثقوب المشبك المحرك.
  3. ثبت المحرك والمشابك بالقاعدة بالصواميل والمسامير.
  4. حفر ثقوب كما هو موضح في الصورة لإصلاح جسم الروبوت.
  5. حفر حفرة أخرى لإحضار الأسلاك من المحرك إلى أعلى القاعدة.

الخطوة 3: الجسم

الجسم
الجسم
الجسم
الجسم
الجسم
الجسم
الجسم
الجسم
  1. استخدمنا صندوقين كيميائيين كجسم وصندوق كتكوت كرأس.
  2. قم بعمل ثقوب مناسبة في الصناديق وثبتها واحدة على الأخرى.
  3. ضع الجسم على القاعدة مع وضع الرأس في الأعلى.

الخطوة 4: إعداد Raspberry Pi

نظام التشغيل المستخدم: Rasbian Jessie

قم بتثبيت المكتبات التالية مع تبعياتها:

  1. مكتبة تحويل النص إلى كلام: eSpeak (مرجع)
  2. التعرف على الكلام: SpeechRecognition 3.8.1 (مرجع)
  3. Arduino IDE (مرجع)

الخطوة 5: التوصيلات

روابط
روابط
روابط
روابط
روابط
روابط
روابط
روابط
  1. قم بتوصيل سلكي المحرك الأيمن بمنفذ الإخراج 1 وسلكان المحرك الآخران بمنفذ الإخراج -2 الخاص بسائق المحرك.
  2. قم بتوصيل دبابيس اردوينو نانو 2 و 3 و 4 و 5 بدبابيس سائق المحرك 1 و 2 و 3 و 4.
  3. قم بتوصيل اردوينو نانو بـ RPi عبر كابل USB. استخدمنا اردوينو نانو كعبد و RPi كسيد. في بعض الحالات لم يكن RPi قادرًا على التحكم في سائق المحرك ، لذلك استخدمنا اردوينو نانو للتحكم في سائق المحرك.
  4. قم بتوصيل مكبر صوت USB وميكروفون (استخدمنا ميكروفونًا داخليًا لكاميرا الويب) بـ RPi عبر منافذ USB وقم بتثبيتها في رأس الروبوت.

الخطوة 6: التنزيلات

  1. قم بتنزيل الملف المرفق واستخرجه.
  2. قم بتشغيل RPi وانسخ الملفات المستخرجة إلى سطح مكتب RPi.
  3. قم بتحميل كود اردوينو على اردوينو نانو من RPi.
  4. انقر بزر الماوس الأيمن على أيقونة مكبر الصوت على سطح المكتب وحدد جهاز الإخراج الصوتي كجهاز صوت USB.
  5. يتكون الملف "1.txt" من بيانات الإدخال الصوتي وترد بيانات الإخراج الصوتي المقابلة في الملف "2.txt".
  6. أضف بيانات الإدخال المطلوبة إلى ملف "1.txt" وبيان الإخراج إلى السطر المقابل من الملف "2.txt".

الخطوة السابعة: اختبار الروبوت

  1. قم بتشغيل محرك المحرك ببطارية 12 فولت.
  2. قم بتشغيل الكود "GuideRobot.py"
  3. عندما تنطق العبارة الأولى في الملف "1.txt" ، يرد الروبوت بتحويل العبارة الأولى من الملف "2.txt" إلى كلام وما إلى ذلك.
  4. قل "أرشدني إلى قسم الميكاترونيكس" ، وسوف يمضي قدمًا ويقول "أرشدني إلى قسم تكنولوجيا المعلومات" ، وسوف يتحرك للخلف. يمكن تحرير هذه البيانات كما هو مطلوب.

موصى به: