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

MATLAB Robotic Mixologist: 4 خطوات (بالصور)
MATLAB Robotic Mixologist: 4 خطوات (بالصور)

فيديو: MATLAB Robotic Mixologist: 4 خطوات (بالصور)

فيديو: MATLAB Robotic Mixologist: 4 خطوات (بالصور)
فيديو: Bought the Toy, Learn to Play: 7 Steps to Speech Recognition Successq 2024, يوليو
Anonim
MATLAB Robotic Mixologist
MATLAB Robotic Mixologist

هل رغبت يومًا في خلط مشروباتك بشكل مثالي لك في غضون ثوانٍ؟ حسنًا ، لا مزيد من البحث ، فإن Robotic Mixologist موجود هنا ليقضي الوقت المستغرق لتحريك مشروباتك. يستخدم هذا المشروع ذراع RobotGeek Snapper ليعمل كنادل خاص بك. كل ما عليك فعله هو وضع المشروب الذي تريده في كوب والسماح لكود MATLAB بالباقي.

الخطوة 1: أجزاء المشروع

أجزاء المشروع
أجزاء المشروع

5x ميتال جير 9G الماكينات

1x RobotGeek Small Workbench

1x RobotGeek Sensor Shield

أجهزة التجميع

الأدوات المطلوبة: 2.5mm Hex Driver

1.5 مم سداسي سائق

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

المجسم
المجسم
المجسم
المجسم

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

رابط تجميع خاطف الذراع:

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

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

الأسلاك هي أصعب جزء بجانب كود MATLAB لذا تأكد من أن جميع الأسلاك الخاصة بك في المكان الصحيح. الشيء الرئيسي هو توصيل USB بجهاز الكمبيوتر الخاص بك لتوصيل لوحة الدائرة برمز MATLAB الخاص بك (صورة USB باللون الرمادي). بمجرد توصيله ، كل ما عليك فعله هو التأكد من أن الماكينات موجودة في المدخلات الصحيحة. تم تصميم كل أجهزة لتحريك جزء معين (مثل الكوع والكتف والقاعدة). بمجرد توصيل الماكينات بالنقاط المحددة على الدائرة ، يمكنك توصيل الأسلاك بأي من (+) و (-) ، لمزيد من التفاصيل ، انظر إلى الصورة أعلاه للحصول على فكرة.

الخطوة 4: كود MATLAB

كود ماتلاب
كود ماتلاب
كود ماتلاب
كود ماتلاب

كل مؤازر ، كما ذكر من قبل ، متصل بجزء معين. لكي تتحرك هذه الأجزاء يحتاج المرء إلى كتابة رمز ، اخترنا العمل من خلال MATLAB. استخدمنا حلقة for في دالة حركة نتذكرها في وظيفتنا الرئيسية لتحريك الأجزاء المحددة. على سبيل المثال ، في الكود ، لدينا أجهزة متصلة بمسامير على اللوحة تتراوح من D3-D7 ولتوليد الحركة ، قمنا فقط بكتابة درجات الدوران لكل جزء. استخدمنا أيضًا التأخيرات في وظيفتنا حتى يعمل الروبوت بسلاسة. لمزيد من المشكلات المتعلقة بالكود ، ما عليك سوى زيارة صفحة المساعدة العامة MATLABs.

موصى به: