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

K'nex برمجة آلية: 4 خطوات
K'nex برمجة آلية: 4 خطوات

فيديو: K'nex برمجة آلية: 4 خطوات

فيديو: K'nex برمجة آلية: 4 خطوات
فيديو: Build this Working knex safe, with lock mechanism (🎧for EDM music) 2024, شهر نوفمبر
Anonim
K'nex برمجة أوتوماتيكية
K'nex برمجة أوتوماتيكية

آلة آلية K'nex بمسار قابل للبرمجة. تم تصميم هذا التصميم بالتناوب في الأصل من قبل مالك الحزين السكندري. ليس لدي سلسلة كافية ، لذلك يمكنني فقط تشغيل البرنامج القصير المعروض في الفيديو.

الخطوة 1: بناء مكونات الإطار والمحرك

بناء مكونات الإطار والمحرك
بناء مكونات الإطار والمحرك
بناء مكونات الإطار والمحرك
بناء مكونات الإطار والمحرك
بناء مكونات الإطار والمحرك
بناء مكونات الإطار والمحرك
بناء مكونات الإطار والمحرك
بناء مكونات الإطار والمحرك

يبني.

الخطوة 2: إنشاء مغازل البرنامج

قم بإنشاء مغازل البرنامج
قم بإنشاء مغازل البرنامج
قم بإنشاء مغازل البرنامج
قم بإنشاء مغازل البرنامج
قم بإنشاء مغازل البرنامج
قم بإنشاء مغازل البرنامج

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

تم تصميم مغازل البرنامج بحيث يمكن إزالتها بسهولة ، بحيث يمكن تشغيل البرامج الجديدة بسرعة بمجرد تبديل المغازل.

الخطوة 3: برمجة Automaton

برمجة الأوتوماتون
برمجة الأوتوماتون
برمجة الأوتوماتون
برمجة الأوتوماتون
برمجة الأوتوماتون
برمجة الأوتوماتون
برمجة الأوتوماتون
برمجة الأوتوماتون

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

لتبسيط البرمجة وإتاحة التوزيع السهل للنصوص المختلفة ، قمت بإعداد صيغة ترميز بسيطة. أقترح الترميز في المفكرة بحيث يكون التباعد متساويًا ، هكذا يبدأ البرنامج النصي لكل عجلة ، بحرف L و R للعجلات اليمنى واليسرى المعنية. Y عدد ، و x وحدة قياس. يُظهر Yx طول السلسلة في وحدة معينة. لذلك ، 8 أمتار ، على سبيل المثال. Yx L / R / يحتوي كل مغزل على 8 قضبان ، لذا فإن التحرك للأمام (لف الخيط أسفل) سيكون دورة مغزل كاملة واحدة كما يلي. u للتكرار تحت ، و o للتكرار. تشير A // إلى نهاية الكود. "L / 8u // R / 8u // L / 5u / 3o // R / 8u / - // يُظهر النص أعلاه انعطافًا طفيفًا إلى اليسار. وتشير القيمة 5u إلى أن اللون الرمادي يتم وضع الموصل على القضيب الخامس من الأصل ، حيث يكون الأصل 1 ، ويحدث انعطاف في الاتجاه على القضيب الخامس. والجانب الآخر لديه - للمساعدة في موازنة النص لتسهيل البرمجة. "يشير إلى حلقة توقف حول موصل رمادي. مثال على ذلك هو L / 5u / 3o // R / 8s / - // وهذا يعني أنه على المغزل الأيمن ، يجب أن يتم تكرار السلسلة 360 درجة حول الموصل الرمادي ، تشير إلى توقف. يجب أن تنتهي المحطة في نفس الاتجاه الذي بدأت فيه. هذا كل ما في الأمر. في الخطوة التالية ، قدمت بعض عينات القياسات والنصوص لدمجها في نصوص أكثر تعقيدًا.

الخطوة 4: عينة من النصوص والقياسات

جميع القياسات على أرضية عارية. -8 حلقات حول موصل رمادي تكافئ دورانًا واحدًا كاملًا على عمود الدوران. الدوائر على شكل S الأفعى بواسطة: Jamalam L / 32u // R / 32o // يدور في دوائر. لول متعة المشاهدة

الجائزة الثانية في مسابقة الروبوتات Instructables و RoboGames

موصى به: