جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-23 12:54
سأوضح لك في هذا الدليل كيف أقوم ببناء هيكل يشبه الممرات يتم التحكم فيه باستخدام Arduino وجهاز كمبيوتر محمول خارجي.
سيكون لديك بعض الخيارات التي تم تركها لك لملءها: تصميم الممرات يحتاج إلى شاشة ، والتي تحدد الحجم الذي تحتاجه لبناء الإطار بأكمله.
الخطوة 1: المتطلبات
سوف تحتاج إلى: Arduino Uno
الأسلاك: ستحتاج إلى نهايات ذكر وأنثى بسبب وحدة عصا التحكم. سيعمل ذكر لذكر مع أنثى إلى أنثى ، وسيعمل ذكر إلى أنثى أيضًا. أوصي بالكثير من الألوان المختلفة.
لوحة اندلاع المقود DR811
170 دبابيس Breadboard (صغيرة) لا تحتاج إلى لحام في هذه الدورة ، ولكن يمكنك تحسين تصميمي باستخدامها.
زر Microswitch 12x12mm (أي غطاء ملون)
10 كيلو أوم المقاوم.
شريط لاصق
الأظافر
(قديم) مراقب. ويفضل مربع.
خشب (أو أي شيء آخر ستبني به إطارًا)
الإطارات البيضاء على الصورة مثالية ، شيء مثل هذا مفيد لإدارة الكابلات الخاصة بك.
الخطوة 2: إعداد أسلاك Arduino
عصا التحكم أساسية للغاية وسلكية مثل الصورة التي تظهرها. يجب وضع فتحة المفتاح في رقم من رقم التعريف الشخصي الخاص بك. في صوري ، يتم عرض كل من ذراع التحكم والزر في الفتحة 2. لن نستخدم مفتاح عصا التحكم (هذا للضغط على زر عصا التحكم). لذلك أضع هذا في 3 (إذا كنت تريد أن تفعل شيئًا ما مع ذلك).
سيكون كل من ذراع التحكم X و Y من المدخلات التناظرية. A0 و A1. علاوة على ذلك ، يجب عليك تطبيق 5v والأرض على جويستيك.
الزر هو نسخة مصغرة من
في هذه الدورة ، استخدمت لوح تجارب أصغر كما هو موضح في الصورة. سيمنحك هذا لوحة تجارب صغيرة جدًا لا تحتاج إلى لحامها. تأكد من الضغط على زر microswitch في اللوح ، فهو يحتاج إلى بعض الضغط للتشبث به.
يستخدم الزر 3.3 فولت.
الخطوة 3: برمجة Arduino
يقوم البرنامج النصي بتحويل التناظرية والرقمية معًا ، حيث كان هذا معقدًا بعض الشيء في اردوينو أونو. على Arduino Leonardo ، الأمر أسهل بكثير. اثنان من أصدقائي المبرمجين | ساعدني Aroop Roelofs و Robert Popijus في جعل هذا ممكنًا.
لشرح هذا البرنامج النصي: يبدأ بتحديد مجموعة من المتغيرات ، ستحتاج إلى معدل باود يبلغ 9600 ، وبهذه الطريقة يمكن أن يستمر اردوينو في إرسال المدخلات بدقة إلى محرك Unity Game.
تعمل عصا التحكم بنقطة مركزية تبلغ 512 وحدة (يمكنك تخيلها على هيئة وحدات بكسل). نحتاج إلى قيمة X + و a X- و a Y + و Y-. هذا هو السبب في أننا نحدد 256 على متغيري المحور. بهذه الطريقة ، تتمركز عصا التحكم في منتصف 512 بالضبط ، ويمكن إرجاع قيمة بين -1 و 1.
يولد الجانب السفلي الموجود أسفل "الشفرة الفعلية" مجموعة معينة من الكلمات كسلسلة واحدة ، والتي يتم إرسالها إلى محرك الوحدة ، وستبدو مثل: Xvalue_Yvalue_FiringYes / No
سيقول الزر قدم (إطلاق النار صحيحًا) ليقول إن اللاعب يطلق النار. وإلا فسيستمر في قول ff (حريق كاذب)
لذلك إذا قمت بوضع عصا التحكم قليلاً على اليمين وضغطت على زر التشغيل ، فسيرسل النظام شيئًا مثل 0.53_0_ft
الجزء السفلي هو محرك العمل لهذه الآلية.
يمكن بدلاً من ذلك تنزيل البرنامج النصي من هنا
الخطوة 4: بناء إطار Arcade
هذه خطوة كبيرة ويمكن أن تكون مختلفة بالنسبة لك عما قمت به.
تحتاج إلى بناء إطار خشبي حول الشاشة التي تريد استخدامها في الممرات.
ابدأ برسم إطارك واحصل على قياسات دقيقة. قم بالقياس حول شاشتك للحصول على أفضل النتائج. تحتاج إلى إنشاء مقدمة بزاوية مائلة لوضع اردوينو الخاص بك. لقد استخدمت القليل من 8 إلى 9 سنتيمترات لإخراج الشاشة ، وبدأت بالجزء السفلي ثم أضفت بعض اللوحات الجانبية على الصورة الأولى. لقد عملت مع MDF ، إنه خشب سهل البناء به.
أضف الجزء الخلفي من الممر الخاص بك ، باستخدام MDF يمكنك استخدام البراغي للحفاظ على كل شيء معًا. لم أستخدم الغراء ، لذا يمكنني إلغاء تجميع هذا الإطار إذا كنت أرغب في الترقية أو إصلاح شيء ما لاحقًا.
بعد إضافة الجزء الخلفي ، تحتاج إلى إنشاء منصة لشاشتك لتقف عليها. يجب أن تقف شاشتك أعلى قليلاً من الجزء السفلي من الممر بأكمله: الجزء السفلي مخصص لبناء اردوينو الخاص بك.
في اللوحة العلوية ، قمت بقطع بعض أضلاع التبريد لتدفق الهواء ، حيث إن شاشتي قديمة بعض الشيء وقد تسخن.
قم بعمل بعض الثقوب الكبيرة المعقولة في الخلف ، بحيث يمكن أن يبرز HMDI / VGA وكابل الطاقة في الشاشة.
الخطوة 5: إضافة Arduino
يجب وضع Arduino الخاص بك في الغرفة الأمامية التي تخرج من الممر الخاص بك. تحتاج إلى بناء نظامين أساسيين لعصا التحكم ولوحة توصيل الأزرار للجلوس عليهما. لقد استخدمت عوارض خشبية وقمت بنشرها بنفس الزاوية التي تنخفض فيها اللوحة الأمامية. بهذه الطريقة ستظهر عصا التحكم والزر بنفس الطريقة التي ستظهر بها اللوحة الأمامية بأكملها.
اللوحة الأمامية بسيطة إلى حد ما ، قم بحفر بعض الثقوب بحيث يمكن أن يبرز ذراع التحكم والزر. أنت بحاجة إلى بعض الثقوب.
فتحة لعصا التحكم ، وثقب للزر الخاص بك ، وثقب لكابل USB الخاص بـ Arduino. يمكنك ترك هذه الفتحة الأخيرة وعمل بطارية على اردوينو الخاص بك إذا كنت ترغب في ذلك. يمكنك أيضًا إضافة الفتحة الأخيرة على إحدى اللوحات الجانبية.
الزر نفسه منخفض جدًا ولن يلتصق خارج اللوحة الأمامية. اعثر على جسم أسطواني ، غطاء أحمر شفاه. هذه عادة ما تكون جانبًا جيدًا لزر الإصبع. باستخدام superglue ، ملأت الغطاء ولصق الغطاء العلوي للزر على حشوة الورق المختومة. بعد ذلك ، يمكنك النقر فوقه مرة أخرى على زر اللوح الخاص بك. يمكنك لصق كلتا وحدتي التحكم على منصات الكتلة كما فعلت مع لوح التجارب الخاص بي. لقد وجدت بعض المسامير بنفسي وطرقتها على الثقوب الصغيرة التي تأتي مع وحدة عصا التحكم. إذا قمت بتثبيت اللوح من جميع الجوانب ، فلن يتمكن من التحرك مع زر الغطاء الخارج من اللوحة الأمامية. سويا.
الخطوة 6: قم بتنزيل اللعبة والعب
لقد صنعت لعبة يمكنك لعبها على الفور.
يمكن تنزيله من https://drive.google.com/open؟id=1KOdLxV-Pn2jji3O0 …
قم بتوصيل Arduino USB بجهاز الكمبيوتر المحمول أو الكمبيوتر الشخصي ، وقم بتوصيل HDMI. عندما تنبثق نافذة اللعبة ، حدد "العرض 2" والتي تكون عادةً شاشتك المتصلة. إذا كنت تستخدم شاشة قديمة وكان لديك جهاز كمبيوتر أحدث ، فقد تحتاج إلى محول VGA إلى HMDI كما في الصورة.
العب واستمتع!
موصى به:
يد اردوينو بسيطة ومنخفضة التكلفة قابلة للتحكم: 5 خطوات
يد Arduino بسيطة منخفضة التكلفة يمكن التحكم فيها: هناك العديد من الأذرع الروبوتية المطبوعة ثلاثية الأبعاد والمرنة القائمة على أجهزة الاستشعار المرنة في جميع أنحاء شبكة الإنترنت الواسعة. ومع ذلك ، كوني طالبًا ، ليس لديّ وصول كبير إلى أشياء مثل ، CNC ، والطابعات ثلاثية الأبعاد ، والأدوات الكهربائية. لدي حل ، سنقوم ببناء ل
ادفع المفتاح للتحكم في الصمام (اردوينو): 4 خطوات
Push Switch to Control Led (Arduino): مرحبًا ، سأقوم اليوم بعرض كيفية استخدام زر الضغط للتحكم في حالة تشغيل / إيقاف مؤشر LED في Arduino. لهذا ، سأستخدم TinkerCAD ، وهو سهل الاستخدام ويخدم أغراضنا عندما يتعلق الأمر بأشياء من هذا القبيل. إذا كنت تريد
اردوينو LED للتحكم بالبلوتوث: 3 خطوات
مؤشر LED للتحكم في Arduino Bluetooth: يعلمك هذا التوجيه كيفية التحكم في مؤشر LED باستخدام Bluetooth من خلال تطبيق على جهاز Android. المواد المطلوبة: لوحة Arduino Uno ، مصباح LED ، جهاز Android ، تطبيق Arduino Bluetooth ، وحدة Arduino Bluetooth
روبوت اردوينو للتحكم بالهاتف الذكي: 3 خطوات
التحكم في الهاتف الذكي Arduino Robot: إنه مشروع روبوت Arduino للتحكم في الهاتف الذكي. بالنسبة لهذا المشروع ، قمت بعمل PCB لذلك لا توجد مشكلة في توصيلات الأسلاك الشبكية. بعض دبابيس Arduino الإضافية ، 3V ، 5V ، GND خارج ، لذا باستخدام PCB يمكنك جعل الخط متابعًا
أرخص اردوينو -- أصغر اردوينو -- اردوينو برو ميني -- البرمجة -- اردوينو نينو: 6 خطوات (مع صور)
أرخص اردوينو || أصغر اردوينو || اردوينو برو ميني || البرمجة || اردوينو نينو: …………………………. الرجاء الاشتراك في قناتي على يوتيوب لمزيد من مقاطع الفيديو ……. يدور هذا المشروع حول كيفية التعامل مع أصغر وأرخص اردوينو على الإطلاق. أصغر وأرخص اردوينو هو اردوينو برو ميني. إنه مشابه لاردوينو