جدول المحتويات:
- الخطوة 1: تصميم الهيكل
- الخطوة 2: الاتصال وتصميم ثنائي الفينيل متعدد الكلور
- الخطوة 3: كود البرنامج والرمز السداسي
- الخطوة 4: تطبيق Android
فيديو: روبوت يتم التحكم فيه صوتيًا باستخدام متحكم 8051: 4 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
يأخذ الروبوت الذي يتم التحكم فيه بالصوت أمرًا محددًا في شكل صوت. مهما كان الأمر الذي يُعطى من خلال وحدة الصوت أو وحدة Bluetooth ، يتم فك تشفيره بواسطة وحدة التحكم الحالية ومن ثم يتم تنفيذ الأمر المحدد.
هنا في هذا المشروع ، استخدمت وحدة Bluetooth وتطبيق Android لإعطاء أمر صوتي في شكل كود سداسي عشري. هناك أرقام معينة يمكن إرسالها مباشرة إلى وحدة Bluetooth ويتم تحويل الرقم تلقائيًا إلى رمز سداسي عشري الخاص به.
يمكننا استخدام هذه الأرقام كأمر صوتي للعملية المحددة المبرمجة مسبقًا في وحدة التحكم الدقيقة. استخدام الأرقام كأمر صوتي أسهل من استخدام الأوامر الأبجدية.
المكونات المطلوبة:
1 متحكم دقيق (AT89S52)
2.40 دبوس أنثى مقبس لوحدة التحكم
3. صفر لوحة ثنائي الفينيل متعدد الكلور
4- مذبذب بلوري (11.0592 ميجاهرتز)
5.7805 منظم جهد
6. Relamate دبوس
7. سجل التحول
8 التبديل
9- المقاومة (1 كيلو أوم)
10.مكثف (10 فائق التوهج ، 22 بكسل فهرنهايت (2))
11. L293D سائق مع مقبس أنثى
شاشة LCD مقاس 12.16 × 2
13. المصابيح
14- وحدة بلوتوث (HC-05)
15.بطارية (12 فولت)
16- توصيل الأسلاك
17- لحام الحديد
18. Motors (مطلوب دورة في الدقيقة)
19. التركيز على الروبوت
20- عجلات
الخطوة 1: تصميم الهيكل
صمم الهيكل وفقًا لمتطلباتك واحتياجاتك.
لقد صممت الهيكل وهو عبارة عن هيكل من طراز ليغو ومتوفر بسهولة في السوق.
الخطوة 2: الاتصال وتصميم ثنائي الفينيل متعدد الكلور
مخطط الدائرة لـ 8051 ، يتحكم الصوت في الروبوت.
من المفترض أن تتم التوصيلات الموجودة على PCB وفقًا لمخطط الدائرة المحدد.
الخطوة 3: كود البرنامج والرمز السداسي
كود التجميع لأولئك الذين يريدون الترميز بلغة التجميع 8051.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm
كود C لأولئك الذين يريدون البرمجة باستخدام لغة C.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c
باستخدام برنامج Keil ، يمكنك كتابة رموز التجميع هذه لـ 8051 وإنشاء ملف سداسي عشري مطلوب للنسخ (تحميل) على 8051. لتحميل (حرق) تحتاج إلى ناسخ 8051 ، والذي يمكنك العثور عليه في كلياتك أو يمكنك الشراء من سوق.
الخطوة 4: تطبيق Android
لإرسال أمر صوتي (1 ، 2 ، 3 ، 4 ، 5 ، 6 ، 7 ، 8 ، 9 ، 0) إلى البلوتوث على شكل رمز سداسي ، يتوفر تطبيق في متجر google play المسمى - Amr Voice.
play.google.com/store/apps/details؟id=appi…
اذهب مع هذا الرابط أو اكتب "Amr Voice" في متجر الألعاب.
قم بتثبيت التطبيق> توصيل جهاز Bluetooth> اضغط على أيقونة الميكروفون لإرسال الأمر الصوتي الخاص بك.
موصى به:
روبوت يتم التحكم فيه عبر Wi-Fi باستخدام تطبيق Wemos D1 ESP8266 و Arduino IDE و Blynk: 11 خطوة (بالصور)
روبوت يتم التحكم فيه عبر Wi-Fi باستخدام تطبيق Wemos D1 ESP8266 و Arduino IDE و Blynk: في هذا البرنامج التعليمي ، سأوضح لك كيفية إنشاء خزان آلي يتم التحكم فيه عن طريق Wi-Fi ويتم التحكم فيه من هاتف ذكي باستخدام تطبيق Blynk. في هذا المشروع ، تم استخدام لوحة ESP8266 Wemos D1 ، ولكن يمكن أيضًا استخدام نماذج الألواح الأخرى (NodeMCU ، Firebeetle ، إلخ) ، و
صقر الإيماءة: روبوت يتم التحكم فيه بإيماءات يدوية باستخدام واجهة تعتمد على معالجة الصور: 13 خطوة (بالصور)
صقر الإيماءة: روبوت يتم التحكم فيه بإيماءات يدوية باستخدام واجهة قائمة على معالجة الصور: تم عرض هوك الإيماءة في TechEvince 4.0 كواجهة بسيطة تعتمد على معالجة الصور البشرية والآلة. تكمن فائدتها في حقيقة أنه لا يلزم وجود أجهزة استشعار إضافية أو يمكن ارتداؤها باستثناء القفاز للتحكم في السيارة الآلية التي تعمل على مختلف
ضوء مزاج Android يتم التحكم فيه صوتيًا: 11 خطوة (مع صور)
ضوء مزاج Android يتم التحكم فيه صوتيًا: كنت بحاجة إلى إنشاء فصل دراسي لمجموعة Maker المحلية الخاصة بنا. شيء يضمن حتى للزائرين لأول مرة فوزًا واضحًا ومكافأة كبيرة بدون ضجة أو ضجة أو أدوات أو مواد متخصصة. كان الطلاب بحاجة إلى أخذ شيء وظيفي
روبوت أردوينو يتم التحكم فيه صوتيًا + كاميرا واي فاي + قابض + تطبيق واستخدام يدوي ووضع تجنب العوائق (KureBas الإصدار 2.0): 4 خطوات
التحكم الصوتي Arduino Robot + Wifi Camera + Gripper + APP & Manual Usage & Hand Avoiding Mode (KureBas Ver 2.0): KUREBAS V2.0 عاد إنه مثير للإعجاب للغاية مع ميزات جديدة. لديه قابض وكاميرا Wifi وتطبيق جديد أنتج من أجله
كيفية بناء روبوت متحكم به ذراع القابض يتم التحكم فيه عن طريق Nrf24l01 Arduino: 3 خطوات (بالصور)
كيفية بناء روبوت متحكم به ذراع القابض يتم التحكم فيه عن طريق Nrf24l01 Arduino: التعليمات & quot؛ كيفية بناء روبوت متعقب بذراع القابض يتم التحكم فيه عبر Nrf24l01 Arduino & quot؛ سوف يشرح كيفية بناء ثلاث درجات من ذراع قابض الحرية مثبتة على عجلة مجنزرة مدفوعة بمحرك مزدوج L298N باستخدام وحدة MEG