جدول المحتويات:
فيديو: عقبة تعتمد على TIVA تجنب الروبوت: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
مرحبًا يا رفاق
لقد عدت مع برنامج تعليمي آخر لسلسلة تيفا التعليمية.
هذه المرة هي عقبة قائمة على TIVA تتجنب الروبوت الذي صنعه أصدقائي كمشروع فصل دراسي.
أتمنى أن تستمتع بهذا !!!
الخطوة 1: مقدمة
في مملكة الحيوانات ، يستخدم العديد من المخلوقات المختلفة شعيرات لمساعدتهم على إيجاد طريقهم في الظلام ، عبر المياه العكرة ، أو حتى لمساعدتهم على اصطياد الفريسة. يمكن أن تكون الشعيرات مفيدة جدًا عندما لا تستطيع الحيوانات الاعتماد على البصر. يوضح لك هذا المشروع كيفية بناء روبوت بسيط يستخدم الشعيرات كـ "مستشعرات ارتطام" لمساعدة الروبوت على اكتشاف عندما يكون على وشك الاصطدام بعائق ما ، حتى يتمكن من الالتفاف وتجنب الاصطدام.
بشكل أساسي ، تم تصميمه للتحرك في الاتجاهات الأمامية واليسرى واليمنى وفقًا للأمر المقدم من وحدة التحكم الدقيقة. يتم أيضًا التحكم في محرك المحرك بواسطة متحكم دقيق.
لا يمكن لهذا الروبوت التحرك في الاتجاه الخلفي حيث يمكن للسيرفو أن يدور حوالي 180 درجة (90 في كل اتجاه)
الموضع "-90": يسار
المركز "0": محايد
المركز "90": صحيح
محرك تفاضلي:
تمت حركة الروبوت باستخدام خوارزمية القيادة التفاضلية. للمضي قدمًا ، يتم تحريك العجلتين الأماميتين في نفس الاتجاه. للانتقال إلى اليمين ، يتم إيقاف العجلة اليمنى وتحريك العجلة اليسرى للأمام. للانتقال إلى اليسار ، يتم إيقاف العجلة اليسرى وتحريك العجلة اليمنى للأمام. لإيقاف الروبوت ، يتم إيقاف العجلتين الأماميتين.
الخطوة الثانية: المكونات المطلوبة:
المعدات:
·> متحكم TM4C123G
·> L293D سائق المحرك IC
·> جهاز استشعار فوق الصوتي HC-SR04
·> هيكل روبوت + 2 موتور تيار مباشر مع حامل + عجلتين + عجلة عجلة واحدة + براغي وصواميل
·> SG90-Micro Servo
·> منظم الجهد LM7805 + بالوعة الحرارة
·> بطارية طاقة 9V / 200mAh
·> بنك طاقة 5V / 200mAh
·> تحتوي مجموعة الإلكترونيات الأساسية على لوحة توصيل وأسلاك توصيل وما إلى ذلك.
· أدوات: مفك براغي ، مقص / متجرد أسلاك
·> أسلاك التوصيل: ذكر لذكر ، ذكر لأنثى
برمجة:
·> Android Studio (لتطبيق android)
·> Keil uVision4
موصى به:
عقبة في تجنب استخدام الروبوت باستخدام Arduino Nano: 5 خطوات
عقبة تجنب الروبوت باستخدام Arduino Nano: في هذه التعليمات ، سأصف كيف يمكنك جعل عقبة تتجنب الروبوت باستخدام Arduino
عقبة تجنب الروبوت مع مستشعرات الأشعة تحت الحمراء بدون متحكم: 6 خطوات
Obstacle Avoiding Robot with IR Sensors Without Microcontroller: حسنًا ، هذا المشروع هو مشروع قديم ، قمت بإنشائه في 2014 في شهر يوليو أو أغسطس ، وفكرت في مشاركته معكم يا رفاق. إنها عقبة بسيطة تمنع الروبوت الذي يستخدم مستشعرات الأشعة تحت الحمراء ويعمل بدون متحكم. تستخدم مستشعرات الأشعة تحت الحمراء opamp IC i
سحابة Cloudy تعالجك (عقبة تجنب الروبوت بوظيفة التجميع): 8 خطوات
سحابة غائمة تعالجك (عقبة تتجنب الروبوت بوظيفة التجميع): آلة عديمة الفائدة - روبوت اردوينو
عقبة تجنب الروبوت باستخدام متحكم (Arduino): 5 خطوات
عقبة تجنب الروبوت باستخدام متحكم دقيق (Arduino): في هذه التعليمات ، سوف أعلمك كيفية صنع عقبة تتجنب الروبوت الذي يعمل مع Arduino. يجب أن تكون على دراية بـ Arduino. Arduino هي لوحة تحكم تستخدم متحكم atmega. يمكنك استخدام أي إصدار من Arduino لكني
عقبة تجنب الروبوت: 5 خطوات
تجنب عقبة الروبوت: في الروبوتات ، يعتبر تجنب العقبات هو مهمة تلبية بعض أهداف التحكم الخاضعة لقيود موضع عدم التقاطع أو عدم الاصطدام. يحتوي على مستشعر السونار الذي يستخدم لاستشعار العقبات القادمة بين مسار الروبوت