جدول المحتويات:
- الخطوة 1: اجمع المكونات الضرورية
- الخطوة 2: مخطط الدائرة والترميز
- الخطوة 3: القطع والطلاء واللحام
- الخطوة 4: إصلاح مفاتيح الحد والاختبار النهائي
- الخطوة 5: وضع كل ذلك معًا
فيديو: ARDUINO CONTROLLED GAMEPAD للكمبيوتر الشخصي: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
مرحبًا يا شباب ، أنا سارفيش. قبل يومين كنت أرغب في لعب بعض الألعاب القديمة. لذلك قمت بتثبيتها على جهاز الكمبيوتر الخاص بي. لكن كان بإمكاني اللعب فقط باستخدام لوحة مفاتيح الكمبيوتر الخاص بي وهذا لم يعطِ إحساس أيام طفولتي. لذلك قررت إنشاء لوحة ألعاب لجهاز الكمبيوتر الخاص بي يمكنها لعب الألعاب القديمة والجديدة (ليس كل شيء). لقد استخدمت وحدة تحكم ألعاب قديمة وقمت بتعديلها لإنشاء لوحة الألعاب الرائعة هذه. هذه لوحة ألعاب سلكية لجهاز الكمبيوتر. يمكن استخدامه للعب المحاكي وألعاب الكمبيوتر. كما يمكن أن تكون عصا التحكم بمثابة ماوس لجهاز الكمبيوتر الخاص بك. يتم التحكم في لوحة اللعبة باستخدام Arduino Pro Micro.
الخطوة 1: اجمع المكونات الضرورية
الحصول على جميع المستلزمات هو الخطوة الأولى والأكثر أهمية في بناء المشاريع. وللتأكد من حصولك عليها بشكل صحيح يتم طلبها من مكان واحد. هذا يساعد في استلام جميع المكونات في نفس الوقت.
أقترح عليكم يا رفاق شراء المكونات من UTSource لأنها موثوقة تمامًا وجودة المنتجات جيدة أيضًا. يقومون بتسليم المنتجات في الوقت المحدد وذلك أيضًا في حالة مناسبة.
الآن دعنا نلقي نظرة على المكونات.
1. قديم الرجعية لعبة تحكم
يمكنك استخدام وحدة تحكم الألعاب الرجعية مثل تلك التي استخدمتها. إذا كان لديك وصول إلى طابعة ثلاثية الأبعاد ، فيمكنك طباعة الغلاف الخاص بك (سيمنحك هذا الخيار مساحة لإضافة المزيد من الأزرار).
2. اردوينو برو مايكرو
لهذا المشروع ، تحتاج إلى استخدام Arduino Pro Micro أو Arduino Leonardo mini. باختصار ، أنت بحاجة إلى وحدة تحكم صغيرة مزودة بإمكانية HID (جهاز واجهة بشرية). يحتوي Arduino Pro micro على وحدة تحكم صغيرة ATmega 32U4.
3. التبديل
هذا مفتاح منزلق عادي استخدمته لأغراض الطوارئ. تكمن مشكلة العمل مع مكتبة الماوس ولوحة المفاتيح في أنك إذا فشلت في تحميل رمز صحيح ، فقد تفقد التحكم في لوحة المفاتيح أو الماوس. لذلك من الضروري جدًا أن يكون لديك مفتاح يمكن أن يساعدك على استعادة التحكم في الماوس / لوحة المفاتيح بجهاز الكمبيوتر.
4. وحدة المقود
للتحكم في حركة الماوس ، نحتاج إلى استخدام وحدة عصا التحكم. تتحكم كل وحدة في الاتجاهين X و Y.
5. مفاتيح الحد
لقد استخدمت مفاتيح الحد كمشغلات لوحدة التحكم الخاصة بي. هذه اختيارية إذا كنت تريد إنشاء لوحة ألعاب بأزرار ضغط فقط.
6. زر الضغط
يمكن ربط أزرار الدفع إما في تكوين سحب لأعلى أو لأسفل. هنا استخدمت التكوين المنسدل لجميع الأزرار والمفاتيح. لقد استخدمت مقاومات 10 كيلو أوم لهذا الغرض.
7. ثنائي الفينيل متعدد الكلور للأغراض العامة
الحصول على ثنائي الفينيل متعدد الكلور للأغراض العامة لحام جميع المكونات.
الخطوة 2: مخطط الدائرة والترميز
قم بتوصيل جميع المكونات وفقًا لمخطط الدائرة الموضح أعلاه. لقد أرفقت أيضًا دليلًا سريعًا لأزرار دفع الواجهة مع Arduino.
أوصي أولاً بالتحقق من جميع الاتصالات والعمل على لوح التجارب.
يظهر أيضًا تخطيط موضع الزر الفعلي أعلاه لإعطائك فكرة واضحة عن الزر الذي تم وضعه في المكان ، وما هي التسمية التي تمت برمجتها بها وما هو الحرف الذي يرسله إلى الكمبيوتر.
الآن قم بتنزيل الكود وقم بتثبيت مكتبات mouse.h و keyboard.h. قم بتحميل الكود إلى Arduino الخاص بك.
انقر أدناه لتنزيل الكود
الخطوة 3: القطع والطلاء واللحام
قم أولاً بقص لوحة الدوائر المطبوعة وفقًا لحجم لوحة اللعبة ومحاذاة الأزرار الانضغاطية ووحدة عصا التحكم. يمكنك تجنب هذه المهمة المحمومة المتمثلة في اللحام عن طريق طلب ثنائي الفينيل متعدد الكلور. توفر UTSource.net جودة PCB بأسعار معقولة.
ثم قم بطلاء لوحة اللعبة باللون الذي تختاره.
الآن قم بلحام أزرار الضغط وعصا التحكم في ثنائي الفينيل متعدد الكلور للأغراض العامة.
الخطوة 4: إصلاح مفاتيح الحد والاختبار النهائي
الآن قم بإصلاح مفاتيح الحد في مواقعها بمساعدة بعض الغراء الفائق.
جندى المكونات المتبقية وقم بإجراء اختبار نهائي.
الخطوة 5: وضع كل ذلك معًا
الآن أغلق العلبة بمساعدة بعض البراغي.
لقد أرفقت بعض الصور أعلاه لتظهر لك كيف يبدو المنتج النهائي.
هذا كل ما عليك فعله. جرب الآن لعب بعض الألعاب. يمكنك لعب المحاكي وكذلك ألعاب الكمبيوتر (التي لا تتطلب عددًا أكبر من المفاتيح).
مع هذا ينتهي أول تعليمات لي. أتمنى أن يعجبك:)
موصى به:
عصا التحكم اللاسلكية للكمبيوتر الشخصي / أزرار العجلات: 4 خطوات (مع صور)
عصا التحكم اللاسلكية للكمبيوتر الشخصي / أزرار العجلات: لقد كنت أقوم ببناء شريحة جديدة للسباق على مدار السنوات القليلة الماضية وقررت استخدام عجلة القيادة DIY Direct Drive. على الرغم من أن هذا المشروع وحده يمكن أن يكون العديد من التعليمات في حد ذاته ، إلا أن هذا إرشادات حول جعل جميع الأزرار الموجودة في
Flipperkonsole Für PC Flipper / Pinball Console للكمبيوتر الشخصي Pinballs: 9 خطوات
Flipperkonsole Für PC Flipper / Pinball Console للكمبيوتر الشخصي: Das ist eine USB basierte Spielkonsole für PC-Flipperkästen. Die Spannungsversorgung erfolgt über das USB Kabel. يتم تنفيذ العملية بين أزرار زعنفة وأزرار بدء التشغيل. Zusätzlich ist ein stossen von unten، von links und von rechts implem
Snowblind Mod للكمبيوتر الشخصي: 8 خطوات
Snowblind Mod للكمبيوتر الشخصي: هذا برنامج تعليمي أكتبه حتى يتمكن أي شخص من عمل برنامج Snowblind على أجهزة الكمبيوتر الخاصة به بسعر رخيص إلى حد ما. يعمل وضع غطاء الثلج لأن جميع شاشات LCD شفافة. يوجد خلفها لوحة خلفية بيضاء مضاءة بمصابيح LED أو أنابيب الكاثود. إزالة
عجلة السباق DIY للكمبيوتر الشخصي: 5 خطوات
DIY RACING WHEEL للكمبيوتر الشخصي: هل حلمت يومًا بتصميم وحدة تحكم الألعاب الفاخرة الخاصة بك ، يكمن الحل لإرواء عطشك الأقل هنا ، وأتساءل عما إذا كان بإمكاننا استخدام الماوس البصري كوحدة تحكم توجيهية للألعاب التي توفر هذه الميزة. بدأ العمل و
استخدام ذاكرة الوصول العشوائي للكمبيوتر الشخصي إلى Arduino عبر المنفذ التسلسلي: 7 خطوات
استخدام ذاكرة الوصول العشوائي للكمبيوتر الشخصي إلى Arduino عبر منفذ تسلسلي: لقد ألهمني أحد أصدقائي بمشروعه الصغير Arduino. يتضمن هذا المشروع الصغير Arduino UNO R3 ، الذي يقرأ البيانات بواسطة برنامج تم إنشاؤه في Arduino IDE يتم إرساله إلى منفذ تسلسلي (منفذ USB) بواسطة برنامج C # تم إنشاؤه في الاستوديو المرئي. هكذا