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

بوريس بالقدمين للمبتدئين وما بعده: 11 خطوة (بالصور)
بوريس بالقدمين للمبتدئين وما بعده: 11 خطوة (بالصور)

فيديو: بوريس بالقدمين للمبتدئين وما بعده: 11 خطوة (بالصور)

فيديو: بوريس بالقدمين للمبتدئين وما بعده: 11 خطوة (بالصور)
فيديو: تعلم افضل 12 مهارة كره قدم تقتل المدافعين لافضل لاعبين العالم 2024, يوليو
Anonim
Image
Image
BORIS ذو قدمين للمبتدئين وما بعدهم
BORIS ذو قدمين للمبتدئين وما بعدهم
BORIS ذو قدمين للمبتدئين وما بعدهم
BORIS ذو قدمين للمبتدئين وما بعدهم

أردت في أي وقت تعلم كيفية برمجة Arduino ولكن لا يبدو أنك تجد المشروع الذي يستحق إنفاق الوقت أو المال من أجل القيام بذلك.

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

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

نظام BORIS للتوجيه ذو قدمين ونظام الرادار الذكي.

فلماذا جاء بوريس إلى الوجود؟

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

لماذا بوريس هو الأفضل؟

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

    1. جهاز استشعار بالموجات فوق الصوتية لاكتشاف العوائق وتجنبها
    2. 3 محاور مقياس المغناطيسية (بوصلة رقمية) يعرف BORIS أي اتجاه صاعد وما الاتجاه الذي يشير إليه
    3. شاشة OLED يمكن أن يتحرك فمه !!!
    4. الجرس يمكنه إصدار أصوات !!!
  • إنه مستقر بشكل ثابت !!! لا تخشى أن تكون برمجة تسلسل المشي ميتة بسيطة ، فلا توجد خوارزميات معقدة لتحريك هذا الروبوت.
  • إنه قابل للطباعة ثلاثية الأبعاد بنسبة 100 ٪ بصرف النظر عن الإلكترونيات والمسامير للإلكترونيات ، فإن BORIS قابلة للطباعة ثلاثية الأبعاد بالكامل ، مما يقلل من سعره ويسهل أيضًا نسخ قطع الغيار باستخدام طابعة ثلاثية الأبعاد

ما الذي يمكن لبوريس فعله؟ في هذا الدليل سوف:

  • بناء بوريس
  • احصل على إعداد BORIS للمشي يدويًا باستخدام وحدة تحكم وقم بإعداده للمشي بشكل مستقل مع تجنب العوائق والاتجاه الثابت (بمعنى آخر ، ستتجنب BORIS العقبات وتستمر في مسار محدد)
  • احصل على إعداد BORIS للمشي بشكل مستقل دون الحاجة إلى وحدة التحكم مع تجنب العوائق والاتجاه الثابت (بمعنى آخر ، ستتجنب BORIS العقبات وتستمر في المسار المحدد)

هل بوريس مناسب لك؟

حسنًا ، أنا بالتأكيد أتمنى ذلك دون أي ضجة أخرى ، فلنبدأ في البناء !!!

اللوازم

لهذا الدليل سوف تحتاج:

أدوات:

مفك براغي صغير

مستلزمات الروبوت:

6x Genuine Tower Pro MG90S analog 180 deg servo (الرابط هنا)

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

1x Sunfounder Wireless Servo Control Board (الرابط هنا)

لا يمكنك العثور على لوحة نماذج أولية أفضل من لوحة التحكم المؤازرة اللاسلكية. تحتوي هذه اللوحة على محول طاقة 5 فولت 3 أمبير و 12 دبوسًا ودبابيس إدخال مؤازرة لوحدة إرسال واستقبال لاسلكية nrf24L01 و Arduino NANO كلها في حزمة أنيقة مكثفة ، لذلك لا تقلق بشأن الكابلات الفوضوية في كل مكان بعد الآن!

  • 1x Arduino NANO (الرابط هنا)
  • 1x NRF24L01 وحدة الإرسال والاستقبال (الرابط هنا) (لا تحتاج إلى هذا إذا كنت لا تستخدم وحدة التحكم)
  • 1x Magnometer (بوصلة رقمية) QMC5883L GY-273 (الرابط هنا)

  • 1x جهاز استشعار بالموجات فوق الصوتية HC-SR04 (الرابط هنا)
  • 1x OLED Display 128x64 SSH1106 أبيض (الرابط هنا)
  • 1x الجرس السلبي (الرابط هنا)
  • 2x18650 3.7 فولت بطاريات ليثيوم أيون (الرابط هنا)
  • حامل بطارية 1x18650 (الرابط هنا) (تمنحك هذه البطاريات حوالي 30 دقيقة من وقت التشغيل ، وستمنحك البطاريات الأفضل حوالي ساعتين من وقت التشغيل)
  • شاحن بطارية 1x LI ion (الرابط هنا)
  • 1x كابلات توصيل بطول 120 قطعة بطول 10 سم (الرابط هنا)
  • 1x Mini Breadboard (الرابط هنا)
  • 1x براغي 2 مم × 8 مم حزمة من 100 (رابط هنا)

يمكن أيضًا العثور على جميع الأجهزة الإلكترونية على Amazon إذا كنت لا تستطيع انتظار التسليم ولكنها ستكون أغلى قليلاً.

مراقب:

للتحكم في هذا الروبوت يدويًا ، ستحتاج إلى وحدة تحكم Arduino المطبوعة ثلاثية الأبعاد (الرابط هنا)

يمكن أن يكون الروبوت أيضًا ذاتيًا تمامًا ، لذا فإن وحدة التحكم ليست إلزامية.

البلاستيك:

يمكن طباعة الأجزاء في PLA أو PETG أو ABS.

!! يرجى ملاحظة أن التخزين المؤقت سعة 500 جرام أكثر من كافٍ لطباعة روبوت واحد !!

طابعة 3D:

الحد الأدنى لمنصة البناء المطلوبة: L150mm x W150mm x H100mm

أي طابعة ثلاثية الأبعاد ستفعل. لقد قمت شخصيًا بطباعة الأجزاء الموجودة على Creality Ender 3 وهي طابعة ثلاثية الأبعاد منخفضة التكلفة بأقل من 200 دولار.

الخطوة 1: طباعة الأجزاء ثلاثية الأبعاد

3D طباعة الأجزاء
3D طباعة الأجزاء
3D طباعة الأجزاء
3D طباعة الأجزاء
3D طباعة الأجزاء
3D طباعة الأجزاء

لذا حان الوقت الآن للطباعة … نعم

لقد صممت بدقة جميع أجزاء بوريس ليتم طباعتها ثلاثية الأبعاد دون الحاجة إلى أي مواد داعمة أو أطواف أثناء الطباعة.

جميع الأجزاء متاحة للتنزيل على Pinshape (الرابط هنا) و MyMiniFactory (الرابط هنا)

تم اختبار جميع الأجزاء المطبوعة على Creality Ender 3

المواد: PETG

ارتفاع الطبقة: 0.3 مم

إنفيل: 15٪

قطر الفوهة: 0.4 مللي متر

قائمة قطع غيار بوريس هي كما يلي:

  • 1x أسفل الجسم
  • 1x الجسم الأوسط
  • 1x الجسم الأمامي
  • 1x الجسم الخلفي
  • 2x مستطيلات الجسم
  • عدد 4 دبابيس مربعة للجسم
  • 1x إطار إلكتروني
  • عدد 1 دبوس للإلكترونيات
  • 1x OLED إطار
  • 2x قدم
  • 2x الكاحل
  • 2x LEG 1
  • 2x LEG 2
  • 2x حالات المكبس
  • 2x مكبس علب (مرآة)
  • 4 حوامل المكبس
  • 4x مكابس
  • 2x الوركين
  • 8x دبوس دائري L1
  • عدد 2 دبوس دائري L2
  • عدد 2 دبوس دائري L3
  • 10x دبابيس دائرية L4
  • 16x مقطع مربع
  • 22x مقطع دائري

يمكن طباعة كل جزء كمجموعة أو بشكل فردي.

بالنسبة للطباعة الجماعية ، كل ما عليك فعله هو طباعة ملف واحد من كل ملف GROUP.stl بصرف النظر عن Group LEG 1.stl والملف وملفات GROUP CIRCULAR PIN.stl التي يتعين عليك اختيار أحدها وستحصل على ملف مجموعة كاملة من الأجزاء المطلوبة.

اتبع الخطوات التالية لطباعة جميع ملفات STL.

  1. ابدأ بطباعة ملفات LEG 1.stl بشكل فردي نظرًا لأن هذه هي الأصعب في الطباعة ، فهي تتطلب حافة تبلغ حوالي 5 مم وارتفاع طبقة واحدة حول الجزء لتجنب الالتواء إذا لم تمنع الحافة لسبب ما التواء ، اطبع LEG 1 WITH BRIM ملف.stl.
  2. اطبع رقم التعريف الشخصي الدائري.5 مم L1 ، ورقم التعريف الشخصي الدائري. مشدودًا حتى لا يكون قادرًا على الدفع من خلال الفتحة ، إذا كان ذلك ممكنًا ، استخدم الفتحة 0.5 مم كلما كان ذلك أكثر إحكامًا ، كلما كان الروبوت أسرع في المشي.
  3. تابع طباعة باقي ملفات GROUP. STL

وهناك لدينا حوالي يومين من الطباعة بعد ذلك ، يجب أن يكون لديك جميع أجزاء BORIS البلاستيكية.

الخطوة 2 كاملة !!!

الخطوة الثانية: تثبيت Arduino

تثبيت اردوينو
تثبيت اردوينو

يستخدم BORIS برمجة C ++ من أجل العمل. من أجل تحميل البرامج إلى BORIS ، سنستخدم Arduino IDE مع بعض المكتبات الأخرى التي تحتاج إلى التثبيت في Arduino IDE.

قم بتثبيت Arduino IDE على جهاز الكمبيوتر الخاص بك

Arduino IDE (الرابط هنا)

لتثبيت المكتبات في Arduino IDE ، يجب عليك القيام بما يلي مع جميع المكتبات في الروابط أدناه

  1. انقر فوق الروابط أدناه (سينقلك هذا إلى صفحة GitHub الخاصة بالمكتبات)
  2. انقر فوق استنساخ أو تنزيل
  3. انقر فوق تنزيل ZIP (يجب أن يبدأ التنزيل في متصفح الويب الخاص بك)
  4. افتح مجلد المكتبة الذي تم تنزيله
  5. قم بفك ضغط مجلد المكتبة الذي تم تنزيله
  6. انسخ مجلد المكتبة الذي تم فك ضغطه
  7. الصق مجلد المكتبة الذي تم فك ضغطه في مجلد مكتبة Arduino (C: / Documents / Arduino / libraries)

المكتبات:

  • مكتبة Varspeedservo (الرابط هنا)
  • مكتبة QMC5883L (الرابط هنا)
  • مكتبة Adafruit GFX (الرابط هنا)
  • مكتبة Adafruit SH1106 (الرابط هنا)
  • مكتبة RF24 (الرابط هنا)

وبهذه الطريقة ، يجب أن تكون جاهزًا للانطلاق للتأكد من أنك قمت بإعداد Arduino IDE بشكل صحيح ، اتبع الخطوات التالية

  1. قم بتنزيل كود Arduino المطلوب أدناه (Robot Controller & Autonomous.ino أو Robot Autonomous.ino)
  2. افتحه في Arduino IDE
  3. حدد الأدوات:
  4. حدد لوحة:
  5. حدد Arduino Nano
  6. حدد الأدوات:
  7. حدد المعالج:
  8. حدد ATmega328p (أداة تحميل التشغيل القديمة)
  9. انقر فوق زر التحقق (زر وضع علامة) في الزاوية العلوية اليسرى من Arduino IDE

إذا سارت الأمور على ما يرام ، يجب أن تتلقى رسالة في الأسفل تقول تم التجميع.

وهذا كل شيء ، لقد أكملت الآن الخطوة 1 !!!

الخطوة الثالثة: برمجة BORIS

حان الوقت الآن لتحميل الكود إلى دماغ BORIS وهو Arduino Nano.

  1. قم بتوصيل Arduino Nano بجهاز الكمبيوتر الخاص بك عبر كابل USB
  2. انقر فوق الزر تحميل (زر السهم الأيمن)
  3. إذا سارت الأمور على ما يرام ، يجب أن تتلقى رسالة في الأسفل تقول تم التحميل.

وهذا كل شيء في الخطوة 3.

الخطوة 4: معايرة خدمات BORIS

حان الوقت الآن للمعايرة والبدء في تجميع الماكينات إلى أجزاء من BORIS …

تم توضيح جميع الخطوات التالية في فيديو Assembley أعلاه.

الأجزاء الإلكترونية المطلوبة:

  • 1x اردوينو نانو
  • 1x NRF24LO1 جهاز الإرسال والاستقبال (فقط في حالة استخدام BORIS مع وحدة التحكم)
  • 1x Sunfounder Wireless لوحة التحكم المؤازرة
  • 6x مضاعفات أصلية TowerPro MG90S 180 درجة
  • 1x حامل البطارية
  • 2x18650 3.7 فولت بطاريات أيون

الأجزاء البلاستيكية المطلوبة:

  • 4x مكابس
  • 4 حوامل مكبس
  • 2x حالات المكبس
  • 2x حالات المكبس (مرآة)
  • 2x الوركين
  • 1x أسفل الجسم
  • 1x وسط الجسم
  • 4 دبابيس مربعة للجسم
  • 4x مقاطع مربعة

براغي وأبواق مؤازرة مطلوبة:

  • 12x براغي طويلة مستدقة ذاتية
  • 6x مسامير قصيرة لأبواق أجهزة
  • عدد 4 أبواق مؤازرة بذراع واحد
  • 2x أبواق مزدوجة الذراع

تعليمات تجميع المكابس:

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

تعليمات تجميع الوركين والجسم:

  1. أدخل 2 الماكينة في الجزء الأوسط من الجسم (تأكد من وضعها بالطريقة الصحيحة حول الكابلات التي تواجه الخارج)
  2. قم بإصلاح 2 الماكينات في مكانها باستخدام مسامير طويلة مستدقة ذاتيًا لكل جهاز مؤازر في الجزء الأوسط من الجسم
  3. أدخل الوركين في الجزء السفلي من الجسم
  4. قم بمحاذاة الجزء السفلي من الجسم مع الجزء الأوسط من الجسم
  5. قم بتأمين الجزء السفلي من الجسم بالجزء الأوسط من الجسم باستخدام 4 دبابيس مربعة للجسم (كما هو موضح في فيديو Assembley)
  6. قم بتأمين دبابيس Body Square باستخدام 4 مشابك مربعة

تعليمات إلكترونية:

  1. قم بتوصيل جهاز الإرسال والاستقبال Arduino و NRF24L01 (اختياري) بلوحة Servo Cotrol
  2. قم بتوصيل أسلاك حامل البطارية (الأحمر إلى الأسود الإيجابي إلى السالب) بلوحة التحكم المؤازرة (تأكد من أن التوصيلات بالطريقة الصحيحة)
  3. قم بتوصيل الماكينات بالاتصالات 4 و 5 و 6 و 7 و 8 و 9 بأي ترتيب تريده (تأكد من الحصول على الاتصالات بالطريقة الصحيحة)
  4. أدخل البطاريات
  5. ادفع زر لوحة التحكم المؤازرة إلى الوضع المضغوط
  6. قم بتبديل مفتاح حامل البطارية إلى وضع التشغيل
  7. يجب أن تضيء اللوحة ويجب أن تنتقل الماكينات إلى موقعها الأصلي بمقدار 90 درجة

تعليمات تجميع الأبواق المؤازرة:

  1. بمجرد وصول الماكينات إلى موضعها الأصلي البالغ 90 درجة ، أدخل أبواق المؤازرة أحادية الذراع في المكابس بزاوية 90 درجة (+ - بضع درجات من الإزاحة ليست نهاية العالم) لجميع حالات المكبس كما هو موضح في فيديو Assembley أعلاه.
  2. أدخل الأبواق المزدوجة ذات الذراع المؤازرة في الوركين بحيث يتماشى كل من ذراعي المؤازرة مع بعضهما البعض. كما هو موضح في فيديو Assembley أعلاه
  3. قم بتأمين جميع أبواق المؤازرة إلى الماكينات باستخدام برغي قصير واحد لكل جهاز
  4. قم بتبديل مفتاح حامل البطارية إلى وضع إيقاف التشغيل
  5. افصل الماكينات عن التوصيلات 4 و 5 و 6 و 7 و 8 و 9

وهناك لدينا ، يتم معايرة الماكينات وبقية الروبوت جاهز للتجميع.

الخطوة 5: تجميع أرجل BORIS

Image
Image

تم توضيح جميع الخطوات التالية في فيديو Assembley أعلاه.

الأجزاء البلاستيكية اللازمة للساق اليسرى:

  • 1x القدم اليسرى
  • 1x الكاحل
  • 1x الساق 1
  • 1x الساق 2
  • 2x مكابس مجمعة
  • 4x دبابيس دائرية L1
  • 1x دبابيس دائرية L2
  • 1x دبابيس دائرية L3
  • 3x دبابيس دائرية L4
  • 9x مقاطع دائرية

تعليمات تجميع الساق اليسرى:

  1. حرك 4 دبابيس دائرية L1 عبر فتحات الكاحل (كما هو موضح في فيديو Assembley)
  2. ضع أحد المكابس المجمعة في فتحة القدم اليسرى ، حدد المكبس المركب الذي يجعل كبلات المؤازرة متجهة للخلف (كما هو موضح في فيديو Assembley)
  3. ضع الكاحل على فتحة القدم اليسرى وفتحة المكبس المركب
  4. مرر 1 دبوس دائري L2 من خلال مفصل الكاحل والقدم
  5. مرر 1 دبوس دائري L3 من خلال مفصل الكاحل والمكبس المجمع
  6. مرر 1 دبوس دائري L4 من خلال مفصل القدم والمكبس المجمع
  7. ضع الساق 1 في مكانها على الكاحل والدبابيس الدائرية L1
  8. ضع الساق 2 في مكانها على الكاحل والدبابيس الدائرية L1
  9. ضع أحد المكابس المجمعة بين الساق 1 والساق 2 ، حدد الكبل الذي يجعل كبل المؤازرة متجهًا للخارج (كما هو موضح في فيديو التجميع)
  10. مرر 1 دبوس دائري L4 عبر الساق 1 والمكبس المجمع
  11. مرر 1 دبوس دائري L4 عبر الساق 2 والمكبس المجمع
  12. قم بتأمين جميع المسامير الدائرية بمشابك دائرية

الأجزاء البلاستيكية اللازمة للساق اليمنى:

  • 1x القدم اليمنى
  • 1x الكاحل
  • 1x الساق 1
  • 1x الساق 2
  • 2x مكابس مجمعة (مرآة)
  • 4x دبابيس دائرية L1
  • 1x دبابيس دائرية L2
  • 1x دبابيس دائرية L3
  • 3x دبابيس دائرية L4
  • 9x مقاطع دائرية

تعليمات تجميع الساق اليمنى:

تابع نفس تعليمات الساق اليسرى Assembley

الخطوة السادسة: تجميع جسم بوريس

تم توضيح جميع الخطوات التالية في فيديو Assembley أعلاه.

الأجزاء الإلكترونية المطلوبة:

  • شاشة OLED
  • صفارة
  • مقياس المغناطيسية (بوصلة رقمية)
  • اللوح الصغير
  • حامل البطارية المركب ولوحة التحكم المؤازرة

البراغي اللازمة:

9x براغي طويلة مستدقة ذاتية

الأجزاء البلاستيكية المطلوبة:

  • 4x دبوس دائري L4
  • 1x إطار إلكترونيات
  • 1x OLED إطار
  • 2x مستطيلات الجسم
  • 1x دبوس مربع للإلكترونيات
  • 6x مقاطع مربعة
  • 4x مقاطع دائرية
  • 1x الجسم المجمع
  • 2x أرجل مجمعة

تعليمات Body Assembley:

  1. ضع الساق اليسرى المجمعة على فخذي الجسم المجمع (تأكد من وضعها على الطريق الصحيح)
  2. آمن في مكانه باستخدام دبابيس دائرية 2 L4 و 2 مشابك دائرية
  3. كرر الخطوتين 1 و 2 للساق اليمنى
  4. ثبت الجرس في مكانه على الجسم. كما هو موضح في فيديو Assembley أعلاه
  5. قم بتمرير كبلات المؤازرة عبر فتحات الوركين في الجسم وقم بتمريرها بين الماكينات الوركين. كما هو موضح في فيديو Assembley أعلاه
  6. أدخل إطار الإلكترونيات في موضعه على الجسم (تأكد من تجميعه بالطريقة الصحيحة)
  7. آمن في مكانه باستخدام دبوس Electronics Square و 2 Square Clips
  8. ضع اللوح الصغير في مكانه على إطار الإلكترونيات
  9. قم بإزالة البطاريات من حامل البطارية
  10. قم بربط حامل البطارية في الجزء الخلفي من إطار الإلكترونيات ببراغي قطريًا كما هو موضح في فيديو Assembley أعلاه (تأكد من ربطه بالطريقة الصحيحة)
  11. اربط لوحة التحكم المؤازرة بإطار الإلكترونيات ببراغي قطريًا
  12. اربط مقياس المغنومتر (البوصلة الرقمية) بإطار الإلكترونيات ببراغي
  13. قم بربط شاشة OLED بإطار OLED ببراغي قطريًا
  14. شق مستطيلات الجسم على جانبي الجسم
  15. قم بتثبيتها في مكانها باستخدام 4 مشابك مربعة

الخطوة 7: توصيل الأسلاك بالإلكترونيات

اجعلها تتحرك
اجعلها تتحرك

حان الوقت الآن للعب مع السباغيتي !!!

  1. قم بتوصيل جميع الماكينات الستة بوصلات اللوحة الرئيسية 4 و 5 و 6 و 7 و 8 و 9 كما هو موضح في الصورة أعلاه (تأكد من توصيلها بالطريقة الصحيحة)
  2. قم بتوصيل 3 كبلات توصيل أنثى إلى أنثى بمسامير Vcc والأرضي والإشارة على رقم التوصيل 10
  3. قم بتوصيل الطرف الآخر من كابلات التوصيل الأنثوية الثلاثة إلى دبابيس Vcc والأرضي ومنافذ الإدخال / الإخراج على وحدة Buzzer (تأكد من توصيلها بالطريقة الصحيحة)
  4. قم بتوصيل كبلات توصيل أنثى إلى أنثى بمسامير Vcc والأرضية على التوصيل رقم 3
  5. قم بتوصيل الطرف الآخر من الكابلات الأنثوية بالكابلات القافزة الأنثوية بمسامير Vcc والأرضية على جهاز الاستشعار بالموجات فوق الصوتية (تأكد من توصيلها بالطريقة الصحيحة)
  6. قم بتوصيل كبلات توصيل أنثى إلى أنثى بمسامير الإشارة في الوصلات 2 (Echo) و 3 (Trig)
  7. قم بتوصيل الطرف الآخر من كابلات التوصيل الأنثوية إلى دبابيس Echo و Trig على جهاز الاستشعار بالموجات فوق الصوتية (تأكد من توصيلها بالطريقة الصحيحة)
  8. قم بتوصيل كبلات توصيل أنثى إلى أنثى بمسامير Vcc والأرضية على رقم التوصيل 11
  9. قم بتوصيل الطرف الآخر من الكابلات الأنثوية بكبلات التوصيل الأنثوية بمسامير Vcc والأرضية على OLED Diplay (تأكد من توصيلها بالطريقة الصحيحة)
  10. قم بتوصيل كبلتي توصيل أنثى إلى أنثى بمسامير Vcc والأرضية على رقم التوصيل 12
  11. قم بتوصيل الطرف الآخر من الكابلات الأنثوية بكبلات التوصيل الأنثوية بمسامير Vcc والأرضية على Magnometer (بوصلة رقمية) (تأكد من توصيلها بالطريقة الصحيحة)
  12. قم بتوصيل كبلات توصيل أنثى إلى ذكر بمسامير الإشارة في الوصلات 11 (SDA) و 12 (SCL)
  13. قم بتوصيل الطرف الآخر من كابلات العبور الأنثوية بالذكور بقضيبين مختلفين من Mini Breadboard
  14. قم بتوصيل كبلتي توصيل أنثى إلى ذكر من سكة SCL على لوحة التوصيل الصغيرة بمسامير SCL على شاشة OLED ومقياس المغنومتر (بوصلة رقمية)
  15. قم بتوصيل كبلات توصيل أنثى إلى ذكر من قضيب SDA على لوحة التوصيل الصغيرة إلى دبابيس SDA على شاشة OLED ومقياس المغنومتر (بوصلة رقمية)

الخطوة الثامنة: الانتهاء من تجميع جسم بوريس

Image
Image

تم توضيح جميع الخطوات التالية في فيديو Assembley أعلاه.

الأجزاء البلاستيكية المطلوبة:

  • 1x الجسم الأمامي
  • 1x الجسم الخلفي
  • 6x مقاطع مربعة
  • تجميعها بوريس

تعليمات Body Assembley:

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

الخطوة التاسعة: كيفية استخدام بوريس

لقد انتهينا من تجميع BORIS الآن حان وقت اللعب

فيما يلي بعض إرشادات المستخدم:

بوريس بدون جهاز تحكم:

  1. شغّل BORIS
  2. قم بتدويره لمعايرة مقياس المغناطيسية (البوصلة الرقمية) لديك 10 ثوانٍ للقيام بذلك
  3. ضعه في الاتجاه الذي تريده للمضي قدمًا
  4. شاهده وهو يذهب وتجنب أي عقبات تعترض طريقه

بوريس مع جهاز تحكم:

  1. شغّل BORIS
  2. قم بتشغيل وحدة التحكم
  3. قم بتدويره لمعايرة مقياس المغناطيسية (البوصلة الرقمية) لديك 10 ثوانٍ للقيام بذلك
  4. استخدم عصا التحكم للتوجيه
  5. اضغط على الزرين لأعلى ولأسفل لتحركات الرقص
  6. اضغط على الزرين الأيمن والأيسر للركلة اليسرى والركلة اليمنى
  7. اضغط على زر جويستيك لمدة ثانيتين لتنشيط الوضع المستقل
  8. اضغط على زر جويستيك حتى يتوقف الروبوت عن الحركة لإلغاء تنشيط الوضع المستقل

الخطوة العاشرة: فهم كود بوريس الأساسيات:

الآن لديك BORIS جاهز للعمل ، دعنا نقول أنك تريد تغيير الطريقة التي يتصرف بها.

دعني أساعدك قليلاً في فهم طريقة برمجة بوريس:

تغيير طريقة برمجة BORIS عند المشي بشكل مستقل:

فيما يلي قائمة بالأوامر المبرمجة مسبقًا والتي يمكن لبوريس القيام بها:

عبوس()؛

يبتسم()؛

HappySound () ،

SadSound () ،

روبوت فوروارد () ؛

RobotBackward () ،

RobotLeft () ،

RobotRight () ؛

RobotLeftKick () ،

RobotRightKick () ؛

RobotDance1 () ؛

RobotDance2 () ؛

هذا هو الجزء من الكود الذي تريد تعديله:

// إذا اكتشف المستشعر الجدار

إذا (المسافة> 2 && مسافة = 20 && buttonJoystickPushCounter == 1 && OrientationError = - 30) {Smile ()؛ HappySound () ، روبوت فوروارد () ؛ روبوت فوروارد () ؛ } // إذا اكتشف المستشعر عدم وجود جدار والاتجاه> الاتجاه المطلوب + - 30 درجة إذا (المسافة> = 20 && buttonJoystickPushCounter == 1 && OrientationError <0) {Smile ()؛ RobotLeft () ، } // إذا اكتشف المستشعر عدم وجود جدار والاتجاه = 20 && buttonJoystickPushCounter == 1 && OrientationError> 0) {Smile ()؛ RobotRight () ؛ }

الخطوة 11: بوريس إلى المستقبل وما بعده

حسنًا ، بعد أن انتهينا من بناء بوريس ، فلنتحدث عن مستقبل بوريس.

الحقيقة هي أنني لا أعرف حقًا ماذا أفعل مع BORIS الآن ، كل هذا يتوقف على التعليقات التي أحصل عليها منك هنا على هذا Instructable.

لذلك آمل أن تكون قد استمتعت بهذا Instructable واسمحوا لي أن أعرف ما هو رأيك.

الجائزة الأولى في Make it Move

موصى به: