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

ورشة عمل الروبوتات HackerBoxes: 22 خطوة
ورشة عمل الروبوتات HackerBoxes: 22 خطوة

فيديو: ورشة عمل الروبوتات HackerBoxes: 22 خطوة

فيديو: ورشة عمل الروبوتات HackerBoxes: 22 خطوة
فيديو: Keep them robots busy. By saltbox_workshop 2024, شهر نوفمبر
Anonim
ورشة عمل الروبوتات HackerBoxes
ورشة عمل الروبوتات HackerBoxes

تم تصميم ورشة عمل الروبوتات HackerBoxes لتوفير مقدمة صعبة للغاية ولكنها ممتعة لأنظمة الروبوتات DIY وأيضًا إلكترونيات الهواة بشكل عام. تم تصميم ورشة الروبوتات لتعريف المشاركين بهذه الموضوعات المهمة وأهداف التعلم:

  • روبوتات مشي
  • مجموعات موجهة لتنسيق الحركة
  • لحام المشاريع الإلكترونية
  • مخططات الدوائر التخطيطية
  • أجهزة استشعار بصرية للتوجيه والملاحة المستقلة
  • دوائر التحكم ذات الحلقة المغلقة التناظرية
  • برمجة اردوينو
  • NodeMCU المضمنة معالجات RISC
  • Wi-Fi في أنظمة المعالجات المضمنة
  • التحكم في إنترنت الأشياء باستخدام منصة Blyk
  • الأسلاك ومعايرة المحركات المؤازرة
  • التجميع الآلي المعقد وتكامل التحكم

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

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

هاك الكوكب!

الخطوة 1: محتويات ورشة العمل

محتويات ورشة العمل
محتويات ورشة العمل
  • مجموعة RoboSpider
  • الخط المستقل بعد مجموعة الروبوت
  • اردوينو ذراع تحكم واي فاي
  • طقم الذراع الروبوتية MeArm
  • تصحيح إنجاز الروبوتات

العناصر الإضافية التي قد تكون مفيدة:

  • سبع بطاريات مقاس AA
  • أدوات اللحام الأساسية
  • كمبيوتر لتشغيل Arduino IDE

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

الخطوة الثانية: RoboSpider

روبوسبايدر
روبوسبايدر
روبوسبايدر
روبوسبايدر

قم ببناء RoboSpider الخاص بك باستخدام مجموعة الروبوت هذه. يتميز بثمانية أرجل متعددة المفاصل تكرر حركة المشي للعناكب الحقيقية. افحص أجزاء المجموعة للتحقق من 71 قطعة موضحة هنا. هل يمكنك تخمين الغرض من استخدام كل قطعة في تصميم RoboSpider؟

الخطوة الثالثة: RoboSpider - Wiring

RoboSpider - الأسلاك
RoboSpider - الأسلاك

قم أولاً بتوصيل المحرك ومبيت البطارية لـ RoboSpider. يمكن ببساطة لف الأسلاك على أطراف البطارية كما هو موضح في التعليمات. ومع ذلك ، قد يتم أيضًا لحام الأسلاك بعناية في مكانها إذا كنت ترغب في ذلك.

الخطوة 4: RoboSpider - التجميع الميكانيكي

RoboSpider - التجميع الميكانيكي
RoboSpider - التجميع الميكانيكي
RoboSpider - التجميع الميكانيكي
RoboSpider - التجميع الميكانيكي

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

يمكن تجميع ما تبقى من RoboSpider كما هو موضح في التعليمات. ما نوع ديناميكيات المشي التي يعرضها RoboSpider؟

الخطوة 5: لنستعد للحام

دعونا نستعد للحام
دعونا نستعد للحام
دعونا نستعد للحام
دعونا نستعد للحام

اللحام هو عملية يتم فيها ربط عنصرين أو أكثر من العناصر المعدنية (غالبًا من الأسلاك أو الخيوط) عن طريق صهر معدن حشو يسمى اللحام في المفصل بين العناصر المعدنية. تتوفر أنواع مختلفة من أدوات اللحام بسهولة. تشتمل مجموعة HackerBoxes Starter Workship على مجموعة رائعة من الأدوات الأساسية لحام الإلكترونيات الصغيرة:

  • لحام حديد
  • نصائح الاستبدال
  • حامل لحام الحديد
  • منظف تلميح لحام الحديد
  • جندى
  • ديسولدينغ ويك

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

ارتداء النظارات الواقية أثناء اللحام

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

أخيرًا ، قد ترغب في الاطلاع على الكتاب الهزلي "اللحام سهل" من ميتش التمان.

الخطوة 6: خط تتبع الروبوت

Image
Image
روبوت يتبع الخط - تخطيطي ومكونات
روبوت يتبع الخط - تخطيطي ومكونات

يستطيع الروبوت تتبع خط أسود سميك مرسوم على سطح أبيض. يجب أن يكون الخط بسمك حوالي 15 مم.

الخطوة 7: خط تتبع الروبوت - تخطيطي ومكونات

روبوت يتبع الخط - تخطيطي ومكونات
روبوت يتبع الخط - تخطيطي ومكونات
روبوت يتبع الخط - تخطيطي ومكونات
روبوت يتبع الخط - تخطيطي ومكونات

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

نظرية التشغيل:

على كل جانب من الخط ، يتم استخدام مؤشر LED (D4 و D5) لإبراز بقعة ضوئية على السطح أدناه. تحتوي مصابيح LED السفلية هذه على عدسات شفافة لتشكيل شعاع ضوئي موجه بدلاً من شعاع منتشر. اعتمادًا على السطح الموجود أسفل مؤشر LED باللون الأبيض أو الأسود ، ستنعكس كمية مختلفة من الضوء مرة أخرى في المقاوم الضوئي المقابل (D13 و D14). يساعد الأنبوب الأسود حول المقاوم الضوئي على تركيز الانعكاس مباشرة في المستشعر. تتم مقارنة إشارات المقاومة الضوئية في شريحة LM393 لتحديد ما إذا كان يجب أن يستمر الروبوت للأمام مباشرة أو يجب أن يدور. لاحظ أن المقارنين في LM393 لهما نفس إشارات الإدخال ، لكن الإشارات موجهة بشكل معاكس.

يتم تشغيل الروبوت عن طريق تشغيل محرك التيار المستمر (M1 أو M2) على الجزء الخارجي من المنعطف مع ترك المحرك نحو الجزء الداخلي من المنعطف في حالة إيقاف التشغيل. يتم تشغيل وإيقاف المحركات باستخدام ترانزستورات محرك الأقراص (Q1 و Q2). توضح لنا مصابيح LED الحمراء (D1 و D2) المركبة العلوية المحرك الذي يتم تشغيله في أي وقت. آلية التوجيه هذه هي مثال على التحكم في الحلقة المغلقة وتوفر توجيهًا سريع التكيف لتحديث مسار الروبوت بطريقة بسيطة للغاية ولكنها فعالة.

الخطوة 8: خط تتبع الروبوت - المقاومات

روبوت يتبع الخط - المقاومات
روبوت يتبع الخط - المقاومات
روبوت يتبع الخط - المقاومات
روبوت يتبع الخط - المقاومات

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

تشتمل مجموعة الروبوت التالية على أربع قيم مختلفة للمقاومات المحورية ، والمقاومات عبر الفتحات التي لها نطاقات مشفرة بالألوان كما هو موضح:

  • 10 أوم: بني ، أسود ، أسود ، ذهبي
  • 51 أوم: أخضر ، بني ، أسود ، ذهبي
  • 1 كيلو أوم: بني ، أسود ، أسود ، بني
  • 3.3 كيلو أوم: برتقالي ، برتقالي ، أسود ، بني

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

الخطوة 9: خط تتبع الروبوت - المكونات المتبقية

الروبوت التالي للسطر - المكونات المتبقية
الروبوت التالي للسطر - المكونات المتبقية
الروبوت التالي للسطر - المكونات المتبقية
الروبوت التالي للسطر - المكونات المتبقية

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

لاحظ أنه تم إدخال مكونات مستشعر الضوء الأربعة بالفعل من الجزء السفلي من ثنائي الفينيل متعدد الكلور. يتم إدخال البرغي الطويل بين مكونات مستشعر الضوء ويتم تثبيته بإحكام مع الصمولة المفتوحة. ثم يمكن وضع صامولة الغطاء المستدير في نهاية الترباس كطائرة شراعية ناعمة.

على عكس المقاومات ، هناك عدة مكونات أخرى مستقطبة:

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

تتمتع مصابيح LED بتقدم طويل وقيادة أقصر. يجب مطابقة الرصاص الطويل مع الطرف + كما هو موضح على الشاشة الحريرية.

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

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

الخطوة 10: خط تتبع الروبوت - حزمة البطارية

روبوت يتبع الخط - حزمة البطارية
روبوت يتبع الخط - حزمة البطارية

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

الخطوة 11: خط تتبع الروبوت - المحركات

خط تتبع روبوت - محركات
خط تتبع روبوت - محركات
خط تتبع روبوت - محركات
خط تتبع روبوت - محركات
خط تتبع روبوت - محركات
خط تتبع روبوت - محركات

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

الخطوة 12: خط تتبع الروبوت - شاهده انطلق

الروبوت الذي يتبع الخط - شاهده!
الروبوت الذي يتبع الخط - شاهده!
الروبوت الذي يتبع الخط - شاهده!
الروبوت الذي يتبع الخط - شاهده!

السطر التالي للروبوت هو متعة المشاهدة. أدخل بضع خلايا بطارية AA واتركها تنشق.

إذا لزم الأمر ، يمكن ضبط مقاييس فرق الجهد لأداة التشذيب لتحسين اكتشاف حافة الروبوت.

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

أخيرًا ، تأكد من استخدام بطاريات جديدة. لقد لاحظنا عدم انتظام الأداء بمجرد نفاد البطارية.

الخطوة 13: الذراع الآلية من MeArm

الذراع الروبوتية من MeArm
الذراع الروبوتية من MeArm
الذراع الروبوتية من MeArm
الذراع الروبوتية من MeArm

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

يتم التحكم في MeArm في ورشة العمل هذه من هاتف ذكي أو تطبيق لوحي باستخدام وحدة NodeMCU Wi-Fi التي تم تكييفها مع منصة تطوير Arduino. تختلف آلية التحكم الجديدة هذه تمامًا عن لوحة "العقول" الأصلية التي تمت مناقشتها في وثائق MeArm ، لذا تأكد من اتباع التعليمات الخاصة بوحدة التحكم المعروضة هنا وليس تلك الموجودة في الوثائق الأصلية من MeArm. تظل التفاصيل الميكانيكية المتعلقة بتجميع مكونات أكريليك MeArm ومحركات المؤازرة كما هي.

الخطوة 14: ذراع تحكم Wi-Fi Robotic Arm - قم بإعداد Arduino لـ NodeMCU

ذراع تحكم Wi-Fi Robotic Arm - قم بإعداد Arduino لـ NodeMCU
ذراع تحكم Wi-Fi Robotic Arm - قم بإعداد Arduino لـ NodeMCU

NodeMCU هي منصة مفتوحة المصدر تعتمد على شريحة ESP8266. تتضمن هذه الشريحة معالج RISC 32 بت يعمل بسرعة 80 ميجاهرتز و Wi-Fi (IEEE 802.11 b / g / n) وذاكرة RAM وذاكرة فلاش و 16 منفذ إدخال / إخراج.

تعتمد أجهزة التحكم الخاصة بنا على وحدة ESP-12 الموضحة هنا والتي تتضمن شريحة ESP8266 جنبًا إلى جنب مع دعم شبكة Wi-Fi المضمنة.

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

للبدء ، ستحتاج إلى التأكد من تثبيت Arduino IDE على جهاز الكمبيوتر الخاص بك. إذا لم يكن IDE مثبتًا لديك ، فيمكنك تنزيله مجانًا (www.arduino.cc).

ستحتاج أيضًا إلى برامج تشغيل لنظام تشغيل جهاز الكمبيوتر الخاص بك للوصول إلى شريحة Serial-USB المناسبة على وحدة NodeMCU التي تستخدمها. تتضمن معظم وحدات NodeMCU حاليًا شريحة CH340 Serial-USB. الشركة المصنعة لشرائح CH340 (WCH.cn) لديها برامج تشغيل متاحة لجميع أنظمة التشغيل الشائعة. من الأفضل استخدام صفحة Google المترجمة لموقعهم.

بمجرد تثبيت Arduino IDE وتثبيت برامج تشغيل نظام التشغيل لشريحة واجهة USB ، نحتاج إلى توسيع Ardino IDE لاستخدامها مع شريحة ESP8266. قم بتشغيل IDE ، وانتقل إلى التفضيلات ، وحدد موقع الحقل لإدخال "عناوين URL إضافية لمدير اللوحة"

لتثبيت Board Manager لـ ESP8266 ، الصق عنوان URL هذا:

arduino.esp8266.com/stable/package_esp8266com_index.json

بعد التثبيت ، أغلق IDE ثم ابدأ تشغيله احتياطيًا.

الآن قم بتوصيل وحدة NodeMCU بجهاز الكمبيوتر الخاص بك باستخدام كابل microUSB.

حدد نوع اللوحة داخل Arduino IDE كـ NodeMCU 1.0

فيما يلي تعليمات تتخطى عملية الإعداد لـ Arduino NodeMCU باستخدام بعض أمثلة التطبيقات المختلفة. إنه منحرف قليلاً عن الهدف هنا ، ولكن قد يكون من المفيد البحث عن وجهة نظر أخرى إذا واجهتك مشكلة.

الخطوة 15: وحدة تحكم Wi-Fi Robotic Arm - اخترق برنامج NodeMCU الأول

ذراع تحكم Wi-Fi Robotic Arm - اخترق برنامج NodeMCU الأول الخاص بك
ذراع تحكم Wi-Fi Robotic Arm - اخترق برنامج NodeMCU الأول الخاص بك

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

لحسن الحظ ، يحتوي NodeMCU على مصباح LED مدمج يمكننا وميضه. أيضًا ، يحتوي Arduino IDE على برنامج مثال لمصابيح LED الوامضة.

داخل Arduino IDE ، افتح المثال المسمى blink. إذا قمت بفحص هذا الرمز عن كثب ، يمكنك أن ترى أنه يقوم بالتناوب على تحويل الدبوس 13 إلى الأعلى والأسفل. على لوحات Arduino الأصلية ، يوجد مؤشر LED للمستخدم على الرقم 13. ومع ذلك ، فإن NodeMCU LED موجود على دبوس 16. لذلك يمكننا تحرير برنامج blink.ino لتغيير كل مرجع إلى الرقم 13 إلى الرقم 16. ثم يمكننا تجميع البرنامج وتحميله إلى وحدة NodeMCU. قد يستغرق هذا بضع محاولات وقد يتطلب التحقق من برنامج تشغيل USB والتحقق مرتين من إعداد اللوحة والمنفذ في IDE. خذ وقتك والتحلي بالصبر.

بمجرد تحميل البرنامج بشكل صحيح ، سيقول IDE "اكتمل التحميل" وسيبدأ مؤشر LED في الوميض. انظر ماذا يحدث إذا قمت بتغيير طول وظيفة delay () داخل البرنامج ثم تحميلها مرة أخرى. هل هذا ماتوقعته. إذا كان الأمر كذلك ، فقد اخترقت أول كود مضمن لك. تهانينا!

الخطوة 16: وحدة تحكم Robotic Arm Wi-Fi - مثال على رمز البرنامج

وحدة التحكم في Wi-Fi ذات الذراع الروبوتية - مثال على رمز البرنامج
وحدة التحكم في Wi-Fi ذات الذراع الروبوتية - مثال على رمز البرنامج

Blynk (www.blynk.cc) عبارة عن نظام أساسي يتضمن تطبيقات iOS و Android للتحكم في Arduino و Raspberry Pi والأجهزة الأخرى عبر الإنترنت. إنها لوحة معلومات رقمية حيث يمكنك إنشاء واجهة رسومية لمشروعك ببساطة عن طريق سحب وإسقاط الحاجيات. من السهل حقًا إعداد كل شيء وستبدأ في الإصلاح على الفور. سوف يجعلك Blynk على الإنترنت وجاهزًا لإنترنت الأشياء الخاصة بك.

ألقِ نظرة على موقع Blynk واتبع الإرشادات الخاصة بإعداد مكتبة Arduino Blynk.

احصل على برنامج ArmBlynkMCU.ino Arduino المرفق هنا. ستلاحظ أنه يحتوي على ثلاثة سلاسل تحتاج إلى التهيئة. يمكنك تجاهل هذه في الوقت الحالي وتأكد فقط من أنه يمكنك ترجمة الكود وتحميله كما هو في NodeMCU. ستحتاج إلى تحميل هذا البرنامج على NodeMCU للخطوة التالية لمعايرة محركات المؤازرة.

الخطوة 17: ذراع تحكم Wi-Fi الروبوتية - معايرة المحركات المؤازرة

متحكم واي فاي الذراع الروبوتية - معايرة المحركات المؤازرة
متحكم واي فاي الذراع الروبوتية - معايرة المحركات المؤازرة
متحكم واي فاي الذراع الروبوتية - معايرة المحركات المؤازرة
متحكم واي فاي الذراع الروبوتية - معايرة المحركات المؤازرة
متحكم واي فاي الذراع الروبوتية - معايرة المحركات المؤازرة
متحكم واي فاي الذراع الروبوتية - معايرة المحركات المؤازرة
متحكم واي فاي الذراع الروبوتية - معايرة المحركات المؤازرة
متحكم واي فاي الذراع الروبوتية - معايرة المحركات المؤازرة

تدعم لوحة درع المحرك ESP-12E توصيل وحدة NodeMCU مباشرة. اصطف بعناية وأدخل وحدة NodeMCU في لوحة واقي المحرك. اربط أيضًا الماكينات الأربعة بالدرع كما هو موضح. لاحظ أن الموصلات مستقطبة ويجب توجيهها كما هو موضح.

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

حول استخدام طاقة البطارية مع محركات مؤازرة NodeMCU و MeArm:

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

الخطوة 18: واجهة مستخدم الذراع الآلية - تتكامل مع Blynk

واجهة مستخدم الذراع الروبوتية - تتكامل مع Blynk
واجهة مستخدم الذراع الروبوتية - تتكامل مع Blynk

يمكننا الآن تكوين تطبيق Blynk للتحكم في محركات المؤازرة.

قم بتثبيت تطبيق Blyk على جهازك المحمول الذي يعمل بنظام iOS أو Android (هاتف ذكي أو كمبيوتر لوحي). بمجرد التثبيت ، قم بإعداد مشروع Blynk جديد به أربعة منزلقات كما هو موضح للتحكم في المحركات المؤازرة الأربعة. لاحظ رمز ترخيص Blynk الذي تم إنشاؤه لمشروع Blynk الجديد. يمكنك إرساله إليك عبر البريد الإلكتروني لسهولة اللصق.

قم بتحرير برنامج ArmBlynkMCU.ino Arduino لملء السلاسل الثلاثة:

  • Wi-Fi SSID (لنقطة وصول Wi-Fi الخاصة بك)
  • كلمة مرور Wi-Fi (لنقطة وصول Wi-Fi)
  • رمز تفويض Blynk (من مشروع Blynk الخاص بك)

الآن قم بتجميع وتحميل الكود المحدث الذي يحتوي على السلاسل الثلاثة.

تحقق من أنه يمكنك تحريك محركات المؤازرة الأربعة عبر شبكة Wi-Fi باستخدام أشرطة التمرير الموجودة على جهازك المحمول.

الخطوة 19: الذراع الآلية - التجميع الميكانيكي

الذراع الروبوتية - التجميع الميكانيكي
الذراع الروبوتية - التجميع الميكانيكي
الذراع الروبوتية - التجميع الميكانيكي
الذراع الروبوتية - التجميع الميكانيكي
الذراع الروبوتية - التجميع الميكانيكي
الذراع الروبوتية - التجميع الميكانيكي

يمكننا الآن المضي قدمًا في التجميع الميكانيكي لـ MeArm. كما لوحظ سابقًا ، قد يكون هذا صعبًا بعض الشيء. خذ وقتك والتحلي بالصبر. حاول ألا تجبر المحركات المؤازرة.

تذكر أنه يتم التحكم في MeArm بواسطة وحدة NodeMCU Wi-Fi التي تختلف تمامًا عن لوحة "العقول" الأصلية التي تمت مناقشتها في وثائق MeArm. تأكد من اتباع التعليمات الخاصة بوحدة التحكم المقدمة هنا وليس تلك الموجودة في الوثائق الأصلية من MeArm.

يمكن العثور على تفاصيل التجميع الميكانيكية الكاملة في هذا الموقع. تم تصنيفهم على أنهم Build Guide for MeArm v1.0.

الخطوة 20: الموارد عبر الإنترنت لدراسة الروبوتات

موارد على الإنترنت لدراسة الروبوتات
موارد على الإنترنت لدراسة الروبوتات

يوجد عدد متزايد من الدورات التدريبية والكتب والموارد الأخرى في مجال الروبوتات عبر الإنترنت …

  • دورة ستانفورد: مقدمة في الروبوتات
  • دورة كولومبيا: الروبوتات
  • دورة معهد ماساتشوستس للتكنولوجيا: الروبوتات غير الفعالة
  • ويكي بوك الروبوتات
  • دورة الروبوتات
  • تعلم الحوسبة مع الروبوتات
  • إزالة الغموض عن الروبوتات
  • آليات الروبوت
  • التلاعب الروبوتي الرياضي
  • الروبوتات التعليمية مع Lego NXT
  • تعليم LEGO
  • الروبوتات المتطورة
  • الروبوتات المضمنة
  • الروبوتات المتنقلة المستقلة
  • التسلق والمشي روبوتات
  • تسلق الروبوتات والمشي تطبيقات جديدة
  • الروبوتات الروبوتية
  • أذرع الروبوت
  • المتلاعبين الروبوت
  • التطورات في الروبوتات المتلاعبين
  • الروبوتات AI

سيؤدي استكشاف هذه الموارد وغيرها إلى توسيع معرفتك بعالم الروبوتات باستمرار.

الخطوة 21: تصحيح أداء الروبوتات

تصحيح تحقيق الروبوتات
تصحيح تحقيق الروبوتات

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

الخطوة 22: اخترق الكوكب

هاك الكوكب
هاك الكوكب

نأمل أن تكون مستمتعًا بورشة HackerBoxes Robotics Workshop. يمكن شراء هذه الورش وغيرها من ورش العمل من المتجر عبر الإنترنت في HackerBoxes.com حيث يمكنك أيضًا الاشتراك في صندوق الاشتراك HackerBoxes الشهري والحصول على مشاريع رائعة يتم تسليمها مباشرة إلى صندوق البريد الخاص بك كل شهر.

يرجى مشاركة نجاحك في التعليقات أدناه و / أو على HackerBoxes Facebook Group. أخبرنا بالتأكيد إذا كان لديك أي أسئلة أو تحتاج إلى بعض المساعدة في أي شيء. شكرًا لك على مشاركتك في مغامرة HackerBoxes. لنصنع شيئًا رائعًا!

موصى به: