روبوت مستقل وذو تحكم عن بعد: 11 خطوة
روبوت مستقل وذو تحكم عن بعد: 11 خطوة
Anonim
روبوت مستقل وذو تحكم عن بعد
روبوت مستقل وذو تحكم عن بعد

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

  • 1 Raspberry Pi
  • 1 سائق محرك جسر H مزدوج
  • 1 محول باك
  • 2 3V-6V DC موتورز
  • HC-SR04 جهاز استشعار بالموجات فوق الصوتية

آخر

  • صندوق ليكون بمثابة شاسيه

    حجم الصندوق الخاص بي 7.5 × 4 × 2 بوصة

  • مسدس الغراء الساخن
  • سكين أو مقص
  • لحام الحديد

الخطوة 1: احصل على صندوق

احصل على صندوق
احصل على صندوق

حاول العثور على صندوق يناسب جميع أجهزتك دون ترك مساحة كبيرة. صندوق بمقاس 7.5 × 4 × 2 يناسب جميع مكوناتي تمامًا.

الخطوة 2: قطع الثقوب للمحركات

قطع ثقوب للمحركات
قطع ثقوب للمحركات

قم بقطع ثقوب على جانبي الجسم بحيث يمكن عمل اتصال بين العجلات والمحركات.

الخطوة 3: يؤدي اللحام إلى اتصالات المحرك

يؤدي اللحام إلى اتصالات المحرك
يؤدي اللحام إلى اتصالات المحرك

ستأتي معظم محركات التيار المستمر بحلقات صغيرة ستحتاج إلى توصيلها. يعد لحام الأسلاك في الحلقات أفضل طريقة لضمان اتصال قوي.

سيتم توصيل الخيوط بالمخرجات الموجودة على برنامج تشغيل H-Bridge.

الخطوة 4: محركات الغراء داخل الصندوق

محركات الغراء داخل الصندوق
محركات الغراء داخل الصندوق

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

الخطوة 5: قم بتوصيل H-Bridge بالمحركات

قم بتوصيل H-Bridge بالمحركات
قم بتوصيل H-Bridge بالمحركات

قم بتوصيل الخيوط التي تخرج من المحركات بالمخرجات الموجودة على H-Bridge. راجع (https://www.bananarobotics.com/shop/How-to-use-the-L298N-Dual-H-Bridge-Motor-Driver) للحصول على مزيد من المعلومات حول L298N H-Bridge.

الخطوة 6: يؤدي اللحام إلى محول باك

يؤدي اللحيم في محول باك
يؤدي اللحيم في محول باك

لتشغيل H-Bridge ، سأستخدم بطاريتين ليبو. عند الشحن الكامل ، يتم إخماد هذه البطاريات أكثر من 8 فولت عند توصيلها في سلسلة. لا أحتاج إلى تشغيل محركاتي بهذه السرعة ، لذا أستخدم محول باك لخفض الجهد إلى 5 فولت. بغض النظر عن ما تستخدمه لتشغيل H-Bridge ، ستحتاج إلى تشغيل أرضية مشتركة من H-Bridge إلى Raspberry Pi.

إذا كنت تستخدم مصدر طاقة في نطاق 4 فولت - 7 فولت ، فقد لا تحتاج إلى استخدام محول باك. في هذه الحالة ، يمكن توصيل الخيوط القادمة من مصدر الطاقة مباشرة بـ H-Bridge. ومع ذلك ، ستظل بحاجة إلى تشغيل سلك إضافي من الأرض على H-Bridge إلى دبوس أرضي على Raspberry Pi.

الخطوة 7: تثبيت محول باك

تثبيت محول باك
تثبيت محول باك

ابحث عن مكان للصمغ فيه محول باك الخاص بك. تأكد من أنه يمكنك الوصول إلى البرغي الصغير الموجود أعلى اللوحة. سنستخدم هذا المسمار لضبط جهد الخرج.

الخطوة الثامنة: قم بتركيب بطاريات LIPO

قم بتركيب بطاريات LIPO
قم بتركيب بطاريات LIPO

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

الخطوة 9: قم بتثبيت مستشعر الموجات فوق الصوتية HC-SR04

قم بتثبيت جهاز استشعار الموجات فوق الصوتية HC-SR04
قم بتثبيت جهاز استشعار الموجات فوق الصوتية HC-SR04

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

الخطوة 10: الأسلاك

الأسلاك
الأسلاك

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

جسر H مزدوج

IN1 - GPIO 2

IN2 - GPIO3

IN3 - GPIO 4

IN4 - GPIO 17

أجهزة الاستشعار بالموجات فوق الصوتية

VCC - 5V GPIO

TRIG - GPIO 27

صدى - GPIO 22

يخرج دبوس echo 5 فولت ، ويتم تصنيف دبابيس GPIO الموجودة على pi فقط بـ 3.3 فولت. قد يؤدي إعطاء GPIO 5 فولت إلى تلف pi. لتجنب ذلك سنضع دائرة تقسيم الجهد بين ECHO و GPIO 22. لمعرفة كيفية عمل مقسم جهد ، يرجى الرجوع هنا.

الخطوة 11: البرمجيات

أولاً ، ستحتاج إلى تثبيت raspbian على Raspberry Pi الخاص بك. لمزيد من المعلومات حول تثبيت raspbian على Pi الخاص بك ، راجع دليل التثبيت هذا.

بمجرد تمهيد raspbian ، ستحتاج إلى ssh في raspberry pi. فيما يلي دليل جيد حول كيفية القيام بذلك بشكل آمن.

بمجرد الانتهاء من ssh'd إلى pi ، قم بتثبيت git و "استنساخ" الملفات من هذا الرابط:

github.com/Psuedohim/ARCRobot/tree/master/ARCRobot-1

يمكن تحقيق ذلك من خلال:

استنساخ بوابة

أخيرًا لتشغيل البرنامج ، ادخل إلى دليل ARCRobot-1 وقم بتشغيل python3 go_auto.py.

موصى به: