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

روبوت أوتو DIY Humanoid: 7 خطوات (بالصور)
روبوت أوتو DIY Humanoid: 7 خطوات (بالصور)

فيديو: روبوت أوتو DIY Humanoid: 7 خطوات (بالصور)

فيديو: روبوت أوتو DIY Humanoid: 7 خطوات (بالصور)
فيديو: أعلى مستوى وصلتوا في البرمجة 2024, سبتمبر
Anonim

مشاريع تينكركاد »

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

أوتو هو حقا مفتوح المصدر. هذا يعني أنه يمكن تمييز الأجهزة بسهولة حتى يتمكن الآخرون من جعلها متوافقة مع Arduino وقابلة للطباعة ثلاثية الأبعاد وقابلة للتخصيص ، وهي فرصة مثالية لبناء روبوتك الأول والحصول عليه وتعلم الروبوتات والاستمتاع ، ستتعلم الاتصال المنطقي بين الكود والعمل ، ومن خلال تجميعها ، ستفهم كيفية عمل مكوناتها وإلكترونياتها. قم بزيارة www.ottodiy.com لمزيد من المعلومات التفصيلية.

Otto DIY Humanoid يمشي ويرقص ويصدر الأصوات ويتجنب العقبات ، مثل الأساسية ولكن لديه أيضًا ذراعين ، مصفوفة LED للتعبير عن المشاعر وجيروسكوب لقياس الاتجاه والحركة للتفاعلات.

يرجى ملاحظة أن Humanoid هو روبوت متقدم مقارنةً بـ Otto البسيط ذو قدمين ، سيتطلب منك خبرة في بناء الروبوتات والمزيد من الوقت ، نوصيك أولاً ببناء Otto DIY الأساسية على الأقل ، وإلا اعتبرها تحديًا: D

اللوازم

1 × نانو ATmega328

1 × نانو شيلد إدخال / إخراج

1 × كابل USB-A إلى Mini-USB

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

6 × مايكرو سيرفو MG90s

1 × الجرس 24 × سلك توصيل أنثى / أنثى

1 × مصفوفة LED 8x8

1 × مستشعر صوت

1 × مستشعر اللمس

1 × وحدة بلوتوث بليه

1 × شاحن + معزز الطاقة

1 × مايكرو التبديل القفل الذاتي تشغيل / إيقاف

1 × مستشعر جيروسكوب (اختياري)

1 x3d رأس مطبوع

1 × جسم مطبوع ثلاثي الأبعاد

4 × أرجل مطبوعة ثلاثية الأبعاد (2 هي الذراعين)

2 × قبضة مطبوعة ثلاثية الأبعاد

2 × قدم مطبوعة ثلاثية الأبعاد

1 × مفك صغير فيليبس 8 × براغي M2 إضافية

مقص أو كماشة.

كمبيوتر للبرمجة وهاتف ذكي للتحكم.

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

تم تصميم Otto جيدًا للطباعة ثلاثية الأبعاد ، لذا لن تواجهك مشكلة إذا اتبعت هذه المعلمات الشائعة:

يوصى باستخدام طابعة FDM ثلاثية الأبعاد مع مادة PLA. لا حاجة للدعم أو الأطواف. الدقة: 0.30 مم كثافة التعبئة 20٪ يجب أن يستغرق حوالي 9 ساعات للطباعة ثلاثية الأبعاد لمجموعة كاملة من الأجزاء لـ Otto Humanoid.

لقد صنعته في TinkerCAD حتى تتمكن من اللعب وتخصيص الروبوت الخاص بك!

ابحث عن ملفات STL هنا

الخطوة 2: بلوكلي

Image
Image

للمبتدئين ، يوصى ببدء الترميز باستخدام برنامج أوتو بلوكلي الجديد للبرمجة المرئية:

Otto Blockly مستقلة تمامًا (لا حاجة إلى Arduino IDE ، أو إعداد المكتبات ولا يلزم الوصول إلى الإنترنت).

  1. تحميل من موقعنا هنا
  2. تثبيت.
  3. افتح المثال لـ Humanoid.
  4. قم بتوصيل روبوت Otto الخاص بك.
  5. حدد Arduino nano ،
  6. حدد منفذ USB حيث يتم توصيل الروبوت الخاص بك. *
  7. تحقق / تحميل ونعم بهذه السهولة!

* إذا لم يتعرف جهاز الكمبيوتر الخاص بك على جهاز USB ، فيجب عليك تثبيت برنامج التشغيل CH340 لنظام التشغيل الخاص بك ، يمكنك العثور عليه هنا:

تعرف على المزيد حول Otto Blockly هنا

الخطوة 3: اردوينو

للمبرمجين الأكثر تقدمًا ، يمكنك استخدام Arduino IDE بالتناوب.

قم بتنزيل Otto Libraries هنا

سيسمح لك باستغلال إمكانات الروبوت الخاص بك حقًا ، وستكون قادرًا على تجربة العديد من نماذج الرموز (رسم تخطيطي) التي يمكنك ببساطة تحميلها وتعديلها لبرامجك الخاصة.

  1. قم بتنزيل برنامج Arduino IDE مجانًا
  2. قم بتثبيت برنامج Arduino IDE في جهاز الكمبيوتر الخاص بك.
  3. قم بتنزيل مكتبات Otto الموجودة هنا
  4. افتح Arduino IDE ، وانتقل إلى Sketch> Include Library> Add. ZIP Library. في الجزء العلوي من القائمة المنسدلة ، حدد خيار "إضافة مكتبة. ZIP".
  5. سيُطلب منك تحديد المكتبة. انتقل إلى موقع ملف.zip ، الذي قمت بتنزيله وفتحه للتو كما هو.
  6. ارجع إلى قائمة Sketch> Include Library. قائمة. يجب أن تشاهد الآن المكتبة في أسفل القائمة المنسدلة. هذا يعني أنه جاهز لاستخدام رموز Ottos!
  7. قم بتوصيل أوتو الخاص بك من خلال USB.
  8. حدد في Arduino Tools / Board: معالج "Arduino Nano": "ATmega328 (أداة تحميل التشغيل القديمة)" Port COM # (حيث يتم توصيل Otto الخاص بك)
  9. فتح في ملف / أمثلة / OttoDIYLib / dance / Otto_allmoves_V9.ino
  10. تحقق / تحميل الكود.

الخطوة الرابعة: الإلكترونيات

إلكترونيات
إلكترونيات
إلكترونيات
إلكترونيات
إلكترونيات
إلكترونيات

قبل استخدام أي بطاريات ، يجب عليك فحص التوصيلات واختبار الروبوت باستخدام كبل USB المتصل بجهاز الكمبيوتر.

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

هناك بالفعل الكثير من الخيارات لتشغيل روبوت Otto الخاص بك بطرق متعددة ، ونحن نستكشف بمزيد من التفصيل في مقالة منشور المدونة هذه:

هذا سلك أساسي باستخدام Tinkercad Circuits ، مع برنامج أساسي يمكنك ترميزه الأساسي للتأكد من أن الماكينات الخاصة بك مركزة وأن كل شيء يعمل (يرجى ملاحظة أن المكونات في Tinkercad Circuits ليست مثل Arduino UNO بدلاً من nano ولكن المبدأ هو نفسه.

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

الآن بعد أن نتحقق من أن جميع التقنيات تعمل بشكل صحيح ، يمكننا البدء في البناء أخيرًا! اجمع كل الأجزاء التي ستحتاجها لهذا التجميع.

الأرجل هي في الواقع نفس جزء الأسلحة!"

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

أو فقط تابع الفيديو.

إذا رأيت بعض المحاذاة الخاطئة في التحقق من الحركات التي تم محاذاة مركز الماكينات الخاصة بك قبل التجميع ولكن إذا كنت تريد المزيد من السير والحركات الدقيقة ، فيمكنك إجراء بعض المعايرة الإلكترونية كما نوضح في مقالة منشور المدونة هذه: https:// www. ottodiy.com/blog/calibration

الخطوة 6: تطبيق بلوتوث

كثير من الناس يريدون فقط القيام بذلك مباشرة ولكني أوصي بعمل بعض الترميز أولاً ؛)

لدينا تطبيق رائع يتحكم ويبرمج أيضًا التسلسلات الأساسية لـ Otto ، لكل من iOS و Android ، إذا كنت مستعدًا لذلك

1.تأكد من تثبيت مكتبات Arduino في Otto بشكل صحيح

2. ثم قم بتوصيل وحدة Bluetooth الخاصة بك كما يلي:

RX pin حتى 12 على السبورة

TX دبوس إلى 11

Vcc إلى أي 5V

Gnd إلى أي G

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

3. انتقل إلى ملف / أمثلة / OttoDIYLib / Bluetooth / Otto_APP.ino أو افتح مخطط Arduino.ino من مجلد التعليمات البرمجية.

4. قم بتوصيل أوتو من خلال USB. حدد في Arduino Tools / Board: معالج "Arduino Nano": "ATmega328 (أداة تحميل التشغيل القديمة)" Port COM # (حيث يتم توصيل Otto الخاص بك)

5. تحقق ثم قم بتحميل الكود عبر USB.

6. قم بتنزيل التطبيق وتثبيته في هاتفك الذكي

7. في إعدادات هاتفك ، قم بتمكين Bluetooth ، ابحث وقم بالاقتران مع الوحدة 1234 ككلمة مرور. (هذا للربط بهاتفك ويجب القيام به مرة واحدة فقط)

8. ثم افتح التطبيق الفعلي واتبع عملية الاتصال داخل التطبيق.

9. انتهى! جهاز Otto الخاص بك جاهز للتحكم والبرمجة من هاتفك.

الخطوة 7: انضم إلى مجتمع Otto Builder

تهانينا ، لقد صنعت روبوتًا بشريًا! في الأساس.

البشر الحقيقيون لديهم المزيد من المفاصل ، هل تعتقد أنه يمكنك إنشاء روبوت أكثر تعقيدًا؟ تعرف على المزيد حول الترميز والإلكترونيات والتصميم والطباعة ثلاثية الأبعاد والروبوتات بشكل عام في برنامج Open EDU (التعليم المفتوح) هنا.

شارك إبداعك. فكرة Otto هي أنه بمجرد أن تتعلم الأساسيات التي تخترقها وتصنعها بنفسك!

انضم إلى مجتمعنا هنا

مجموعة في الفيسبوك. للمشاركة وطلب المساعدة في المجتمع والإعجاب بصفحتنا على Facebook

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

تابعنا على Instagram وشاركنا #ottodiy

تابعنا على تويتر وشارك #ottodiy

كن جزءًا من هذا المجتمع الودود من بناة الروبوتات والمعلمين والصناع! مرحبًا بك في مجتمع Otto Builder!

اراك هناك ؛)

موصى به: