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

روبوت يعمل بالهاتف المحمول: 7 خطوات
روبوت يعمل بالهاتف المحمول: 7 خطوات

فيديو: روبوت يعمل بالهاتف المحمول: 7 خطوات

فيديو: روبوت يعمل بالهاتف المحمول: 7 خطوات
فيديو: روبوت 7 التحكم في المحرك الخطوي stepper motor بدقة عن طريق الموبايل 2024, شهر نوفمبر
Anonim
روبوت يعمل بالهاتف المحمول
روبوت يعمل بالهاتف المحمول

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

على الرغم من اختلاف مظهر وقدرات الروبوتات بشكل كبير ، إلا أن جميع الروبوتات تشترك في ميزة الهيكل الميكانيكي المتحرك تحت شكل من أشكال التحكم. يتضمن التحكم في الروبوت ثلاث مراحل متميزة: الإدراك والمعالجة والعمل. بشكل عام ، تكون المستشعرات عبارة عن أجهزة استشعار مثبتة على الروبوت ، وتتم المعالجة بواسطة وحدة التحكم الدقيقة أو المعالج الموجود على متن الطائرة ، ويتم تنفيذ المهمة باستخدام المحركات أو بعض المحركات الأخرى. أريد أن أوضح ذلك ، إذا واجهت أي مشكلة أحتاجها ، يمكنك كتابة تعليقات أو يمكنك مراسلتي عبر البريد الإلكتروني [email protected]

الخطوة 1: نظرة عامة على المشروع

ملخص المشروع
ملخص المشروع
ملخص المشروع
ملخص المشروع

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

تتم معالجة النغمة المستلمة بواسطة متحكم atmega16 بمساعدة وحدة فك ترميز DTMF MT8870 ، يقوم جهاز فك التشفير بفك تشفير نغمة DTMF إلى الرقم الثنائي المكافئ ويتم إرسال هذا الرقم الثنائي إلى وحدة التحكم الدقيقة ، ويتم برمجة وحدة التحكم الدقيقة مسبقًا لاتخاذ قرار بشأن أي إدخال إدخال ويخرج قرارها لسائقي المحركات من أجل دفع المحركات للأمام أو للخلف أو الدوران. يعمل الهاتف المحمول الذي يقوم بإجراء مكالمة للهاتف المحمول المكدس في الروبوت كجهاز تحكم عن بعد. لذا فإن هذا المشروع الروبوتي البسيط لا يتطلب إنشاء وحدات استقبال وجهاز إرسال. تُستخدم إشارات DTMF للإشارات الهاتفية عبر الخط في نطاق التردد الصوتي إلى مركز تحويل المكالمات. يُعرف إصدار DTMF المستخدم للاتصال عبر الهاتف باسم نغمة اللمس. يخصص DTMF ترددًا محددًا (يتكون من نغمتين منفصلتين) لكل مفتاح يمكن التعرف عليه بسهولة بواسطة الدائرة الإلكترونية. الإشارة التي تم إنشاؤها بواسطة مشفر DTMF هي الإرسال الجبري المباشر ، في الوقت الفعلي لاتساع موجتين جيبيتين (جيب التمام) بترددات مختلفة ، أي الضغط على 5 سيرسل نغمة مصنوعة بإضافة 1336 هرتز و 770 هرتز للطرف الآخر للجوال. النغمات والتخصيصات في نظام dtmf الموضحة أدناه

الخطوة 2: وصف الدائرة

سيركويت دسكريبتيون
سيركويت دسكريبتيون
سيركويت دسكريبتيون
سيركويت دسكريبتيون

توضح الأشكال مخطط الكتلة ومخطط cicuit للروبوت المعتمد على متحكم دقيق. المكونات المهمة لهذا الروبوت هي وحدة فك ترميز DTMF ، متحكم دقيق وسائق المحرك.

يتم استخدام وحدة فك ترميز dtmf من سلسلة MT8870 هنا. تستخدم جميع أنواع سلسلة mt8870 تقنيات العد الرقمي لاكتشاف وفك تشفير ستة عشر زوجًا من نغمات DTMF إلى إخراج كود بأربعة بتات. ألغت دائرة تنظيم نغمة dila المدمجة الحاجة إلى التصفية المسبقة. عندما يتم التعرف على إشارة الإدخال المعطاة عند تكوين إدخال طرف واحد pin2 (IN-) على أنها فعالة ، يتم نقل إشارة فك التشفير الصحيحة ذات الأربع بتات لنغمة DTMF إلى Q1 (pin11) من خلال مخرجات Q4 (pin14). إن atmega 16 عبارة عن متحكم دقيق cmos منخفض الطاقة ، 8 بت ، يعتمد على بنية RISC المحسنة AVR. يوفر الميزة التالية: ذاكرة فلاش قابلة للبرمجة بسعة 16 كيلو بايت مع إمكانية قراءة الكتابة ، 512 بايت من EEPROM ، 1 كيلو بايت SRAM ، 32 خط إدخال / إخراج للأغراض العامة. 32 سجل عمل للأغراض العامة. جميع السجلات الـ 32 متصلة مباشرة بوحدة المنطق الحسابي ، مما يسمح بالوصول إلى سجلين مستقلين في تعليمات إشارة واحدة يتم تنفيذها في دورة ساعة واحدة. الهيكل الناتج يكون أكثر كفاءة في الكود. يتم تغذية المخرجات من دبابيس المنفذ PD0 حتى PD3 و PD7 للمتحكم الدقيق إلى المدخلات IN1 من خلال IN4 وتمكين المسامير (EN1 و EN2) لمحرك المحرك L293d على التوالي ، لقيادة المحركات الموجهة. يستخدم المحول S1 لإعادة الضبط اليدوي. الرموز هي: ic1 - mt8870 ic2 - atmega16 ic3 - l293d ic4 - cd7004 r1، r2 - 100k مقاومات r3 - 330 كيلو مقاومات r4-r8 - 10 كيلو مقاومات c1- 0.47 ميكرو فارات مكثف c2، c3، c5، c6 - 22 فارات مكثف c4 - 0.1micro Farat مكثف Xtal1 - 3.57 ميجا هرتز Crytal Xtal2 - كريستال S1 12 ميجا هرتز - اضغط على المفتاح M1 ، m2 - 6 فولت 50 دورة في الدقيقة بات المحرك - 6 فولت

الخطوة 3: وصف البرنامج (الكود السداسي)

تمت برمجة Avr microcontroller باستخدام WIN AVR للمبتدئين ، ألق نظرة على هذه التعليمات أولاً. avratmega 16 انظر إلى المخطط الدبوس لـ atmega16 ثم قم بتوصيل المسامير بشكل صحيح (إذا كان لديك أي مشكلة فلا تتردد في الكتابة لي) لقد أرفقت الكود الكامل. سيتم تضمين ملف الرأس تلقائيًا إذا قمت بتثبيت winavr في الموقع الافتراضي

الخطوة 4: العمل

عمل
عمل

من أجل التحكم في الروبوت ، عليك إجراء مكالمة إلى الهاتف المحمول المتصل بالروبوت من أي هاتف.

الآن يتم اختيار الهاتف بواسطة الهاتف الموجود على الروبوت من خلال وضع الرد التلقائي (الموجود في phn ، فقط قم بتمكينه). الآن عندما تضغط على 2 ، يتحرك الروبوت للأمام عندما تضغط على 4 ، سيتحرك الروبوت إلى اليسار عند الضغط على 8 ، وسوف يتحرك الروبوت للخلف عند الضغط على 6 ، وسوف يتحرك الروبوت إلى اليمين عند الضغط على 5 سيتوقف الروبوت.

الخطوة 5: البناء

بناء
بناء

لبناء هذا الروبوت ، فأنت بحاجة إلى هذه المكونات المكونات المستخدمة: - "MT8870 DTMF DECODER - 1" متحكم Atmega 16 - 1 "L293d محرك المحرك ic - 1" Cd7004 وليس بوابة ic - 1 "1n4007 الصمام الثنائي - 1" 100k المقاومة - 2 "10 مقاومات k - مقاومات 5 "330 k - مكثفات 1" 0.47mf - مكثفات 1 "0.1mf - مكثفات 1" 22pf - 4 "كريستال 3.57 ميجاهرتز - 1" كريستال 12 ميجاهرتز - 1 "دفع إلى مفتاح التشغيل - 1" 2 محركات موجهة (6 فولت ، 50 دورة في الدقيقة) - 2 (4 دفع رباعي) "بطارية 6 فولت - 1

  • عجلات - 4
  • الهاتف المحمول - 2 (يمكن أن يكون أحدهما والآخر صديقين لك)
  • الجهاز غير اليدوي - 1 (للرقم الرقمي الموجود في العربة الجوالة)

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

الخطوة 6: لتوصيل حر اليدين بالدائرة

لتوصيل حر اليدين مع الدائرة
لتوصيل حر اليدين مع الدائرة

هناك دائمًا اتصالان يخرجان من الهاتف ،

هذه الوصلات هي 1. نصيحة 2. الحلقة ، سأفضل استخدام الجهاز غير اليدوي الذي يحتوي على مقبس مستقيم (مشابه لتلك التي نستخدمها في أجهزة ipods الخاصة بنا ، ولكن أقل سمكًا) يُطلق على رأس ذلك المقبس "التلميح" و الجزء الباقي خلف الحافة بعد الشريط الأسود هو الحلقة ، لذا قم بتوصيل هذين الوصلين بالدائرة وستنتهي

الخطوة 7: إضافة

اتبع هذه الخطوات وقد انتهيت. ولكن إذا واجهت أي مشكلة فلا تتردد في كتابة تعليقات أو مراسلتي عبر البريد الإلكتروني [email protected]

موصى به: