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

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

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

فيديو: الروبوت: 7 خطوات (بالصور)
فيديو: ايلون ماسك تزوج روبوت 😂 2024, يوليو
Anonim
Image
Image

بالنسبة لمشروعنا النهائي ، قيل لنا أن نبني ما نريد. باستخدام ما تعلمناه ، وما يمكن أن نجده عبر الإنترنت. أنا معجب كبير بسلسلة Super Smash Bros. أنا أملك جميع الألعاب باستثناء الأولى. لذلك ، بالنسبة لمشروعي الأخير ، قررت بناء روبوت بناءً على الشخصية القابلة للعب R. O. B.

الخطوة 1: المواد

المواد
المواد
المواد
المواد
  • 4 180 درجة مضاعفات
  • 13 ذكر - ذكر الأسلاك
  • 8 أسلاك ذكر - أنثى
  • 2 جويستيك
  • 1 اللوح
  • 1 اردوينو

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

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

استخدم سلك ذكر-ذكر لتوصيل الجانب السلبي من اللوح بالأرض (GND) على Arduino. ثم قم بتوصيل VR X الخاص بـ Joystick بـ A0 و A2 ، و VR Y بـ A1 و A3 على Arduino. ثم قم بتوصيل طرف Joysticks 5v بدبابيس 3.5 و 5V في Arduino ، و GNDs بأي GND على Arduino. ثم لكل من الماكينات الأربع ، قم بتوصيل السلك الأبيض بالدبابيس 7-4 على Arduino. ثم قم بتوصيل السلك الأحمر الموجود على الماكينات باللوحة الجانبية الإيجابية ، وقم بتوصيل السلك الأسود بالجانب السلبي من اللوح. ثم قم بتوصيل صندوق البطارية لتشغيل الدائرة.

الخطوة 3: الكود - قم بتعريف المتغيرات الخاصة بك

كود - أعلن عن المتغيرات الخاصة بك
كود - أعلن عن المتغيرات الخاصة بك

#يشمل

أجهزة مؤازرة 1 ؛ أجهزة مؤازرة 2 ؛ أجهزة مؤازرة 3 ؛ أجهزة مؤازرة 4 ؛ int joyX = 0 ؛ int joyY = 1 ؛ int joyX2 = 2 ؛ int joyY2 = 3 ؛ فرح الباحث. int joyVal2 ؛

ينشئ الأمر Servo كائنًا مؤازرًا للتحكم في المؤازرة.

الخطوة 4: الكود - الإعداد

كود - الإعداد
كود - الإعداد

إعداد باطل () {// يرفق كل مؤازر بمؤازرة دبوسية (7) ؛ servo2.attach (6) ؛ servo3.attach (5) ؛ servo4.attach (4) ؛ }

الخطوة الخامسة:

صورة
صورة

حلقة فارغة ()

{

joyVal = analogRead (joyX) ؛ // يقرأ قيمة جويستيك joyVal = map (joyVal ، 0 ، 1023 ، 0 ، 180) ؛ // يحول قيم جويستيك إلى درجات servo1.write (joyVal) ؛ // يغير موضع المؤازرة لمطابقة إدخال جويستيك joyVal = map (joyVal ، 0 ، 1023 ، 0 ، 180) ؛ servo2.write (joyVal) ؛ تأخير (15) ؛ joyVal2 = analogRead (joyX2) ؛ joyVal2 = map (joyVal2، 0، 1023، 0، 180) ؛ servo3.write (joyVal2) ؛ joyVal = analogRead (joyY2) ؛ joyVal2 = map (joyVal2، 0، 1023، 0، 180) ؛ servo4.write (joyVal2) ؛ تأخير (15) ؛ }

الخطوة 6: القاعدة

القاعدة
القاعدة

لذلك بمجرد الانتهاء من الدائرة والرمز. يمكنك البدء في بناء الروبوت الفعلي. بالنسبة للقاعدة ، فأنت تريد أن تجعل جميع الزوايا 45 درجة. طول الضلع 18 سم والجانب القصير 6 سم. لذلك فقط اتبع الصورة وقم بقص شكل القاعدة. ثم اصنع 2 شرائط بطول 54 سم وعرض 5 سم لاستخدامها كجدار. اترك الجوانب الصغيرة مقاس 6 سم مفتوحة. ثم تريد تكرار القاعدة لإنشاء السقف. الآن في هذه المقصورة ، سنضيف

الخطوة 7: جعل الجسم يدور

Image
Image
جعل الجسم يدور
جعل الجسم يدور
جعل الجسم يدور
جعل الجسم يدور

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

موصى به: