جدول المحتويات:
فيديو: MATLAB Robotic Mixologist: 4 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
هل رغبت يومًا في خلط مشروباتك بشكل مثالي لك في غضون ثوانٍ؟ حسنًا ، لا مزيد من البحث ، فإن 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.
موصى به:
Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM: 4 خطوات
Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM:
ROS MoveIt Robotic Arm الجزء 2: وحدة تحكم الروبوت: 6 خطوات
ROS MoveIt Robotic Arm الجزء 2: وحدة تحكم الروبوت: https://github.com/AIWintermuteAI/ros-moveit-arm.git في الجزء السابق من المقالة ، أنشأنا ملفات URDF و XACRO لذراعنا الآلي وأطلقنا RVIZ للتحكم في ذراع آلية في بيئة محاكاة ، هذه المرة سنفعل ذلك بحقيقة
صنع Spielatron (Robotic Glockenspiel): 11 خطوة (بالصور)
صنع Spielatron (Robotic Glockenspiel): لقد صنعنا هذا الغلوكنسبيل الآلي من الأجزاء التي صنعناها بالفعل ، ولا يزال قيد التجربة وهو في الإصدار الأول ، ويتم التحكم في Spielatron بواسطة Arduino الذي يلعب أوامر ميدي المرسلة إليه من جهاز كمبيوتر. القيود الحالية هي احتكار
جهاز Roomba مع MATLAB: 4 خطوات (بالصور)
Roomba مع MATLAB: يستخدم هذا المشروع MATLAB وروبوت iRobot Create2 القابل للبرمجة. من خلال وضع معرفتنا بـ MATLAB على المحك ، نحن قادرون على برمجة Create2 لتفسير الصور واكتشاف الإشارات. تعتمد وظيفة الروبوت بشكل أساسي على
Robotrex Robotic Dinasaur: 3 خطوات
Robotrex Robotic Dinasaur: هذا هو مشروعنا الروبوتي ؛ روبوتريكس. ديناصور آلي. يأتي اسمها من الكلمتين "Robot" و "tyrosaurus-Rex". مستوحى من مشاريعنا القديمة "Bigfoot" و "Goggles" ، تم إنشاء هذا المشروع خصيصًا لمنصة endtas.com في 20