منتدى المهندسين
آخر 10 مشاركات شكرا (الكاتـب : سعد القاسم - آخر مشاركة : م/ أحمد أبوعابد - مشاركات : 1 - )           »          حصريا برنامج السويش مكس 2008 بروتابل + معرب - Portable_SWiSHmax (الكاتـب : hendokasha - آخر مشاركة : iliashamid - مشاركات : 1 - )           »          الأنفاق Tunnels - تاريخ الإبداع الهندسي (الكاتـب : ساره - آخر مشاركة : مهندس القلوب - مشاركات : 3 - )           »          إليكم مجلة الطيران الدولة Flight International Magazine أحدث الأعداد (الكاتـب : roz - مشاركات : 0 - )           »          حمل كتب فى هندسة الميكانيكا مجانا (الكاتـب : roz - آخر مشاركة : يونس فاخر - مشاركات : 4 - )           »          فيديو لــ كيف يتم تصنيع رادياتير السياره (الكاتـب : roz - آخر مشاركة : TAREKABDEENALY - مشاركات : 2 - )           »          اعلان عن مسابقة ادبية (الكاتـب : عبير - مشاركات : 18 - )           »          سلسة Advanced Concrete Technology (الكاتـب : roz - مشاركات : 3 - )           »          جنين في بطن امه (الكاتـب : msobhy98 - آخر مشاركة : ذونون - مشاركات : 2 - )           »          التشهد في الصلاة (الكاتـب : gnaat - آخر مشاركة : roz - مشاركات : 1 - )


العودة   منتدى المهندسين > المنتديات الهندسية الأساسية > المنتدى الهندسى العام
التسجيل البحث مشاركات اليوم اجعل كافة الأقسام مقروءة

إنشاء موضوع جديد  إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
قديم 06-09-2008, 11:23 PM   رقم المشاركة : 1
معلومات العضو

إحصائية الترشيح

عدد النقاط : 26
ساره is on a distinguished road

 

 

افتراضي كيف تعمل ذراع الألعاب؟



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

 

 

 

 

 

 

 

 

 

 


التوقيع

 

   

رد مع اقتباس
إنشاء موضوع جديد  إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
هل تعلم Basil Al asadi منتدى النقاش العام 2 17-10-2008 02:23 PM
تعلم الشبكات الموريات قدحا منتدى الهندسة الالكترونية والاتصالات 2 24-09-2008 10:39 AM
هل تعلم ؟ شبكات hendokasha منتدى لغات البرمجة 3 17-09-2008 09:39 PM
هل تعلم النمر منتدى النقاش العام 0 05-09-2008 04:24 PM
تعلم التجويد ساره منتدى عالم الكمبيوتر والانترنت 0 13-08-2008 03:22 PM


الساعة الآن 02:52 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
جميع الحقوق محفوظة لمنتدى المهندسين
احصائيات منتدى المهندسين في رتب إضغط هنا للاشتراك بجروب منتدى المهندسين

إضغط هنا للاشتراك بجروب منتدى المهندسين

-خريطة الموقع-