السلام عليكم
طبعا تعرفون ان مكتبه البيك تبرمج كيباده لغايه 4x4 ولكن كيف يتم برمجه كيباده اكثر من ذلك
ياريت اذا يوجد احد لديه فكره عن موضوع

تحياتي
|
وعليكم السلام ورحمه الله ...
فعلا كما تفضل أخونا ... مشتاق الله .... هتكون طريقة تعريف الكيباده بكتابه كود معين لمسح ال 5 اعمدة الكيبادة ...
انا فكرت بالموضوع دة من وقت قريب ...
عندى فكرة .. استخدام محول الإشارة ADC فى اخذ عينات من مجموعة مفاتيح مربوطه مع مقومات ...
وعمل حلقة أو دالة يوجد فيها أوامر شرطيه .... مثلا لو محول الإيشارة قرأ قيمة عظمى وهى 5 فولت هذة القيمة تكافئ الرقم 1023 .... فى محول الإيشارة وبعد ذالك نجعل هذة القيمه فى أمر شرط ونقول للميكرو .. مثلا
ونعلن عن متغير اسمه X مثلا ونحفظ فية القرأة القادمه من محول الإشارة ADC
ونعلن عن متغير أخر اسمه مثلا A ... ونضع المتغير X فى أمر شرط .. مثل هذا ..
ونقول فى أمر الشرط لو X = 1023 يبقى خلى A = 1 وطبعااا هنعمل متغير لكل مفتاح ..
وهكذا أوامر شرط لكل قيمه قادمه من محول الإشارة ... تبدأ بالقيمة العظمى وتنتهى بأقل قيمه قادمه من محول الإشارة ...
طبعااااا هذة القيم هتكون عن طريق مقومات مربوطه مع كل مفتاح ...
بمعنى ربط طرف واحد لجميع المفاتيح ب 5 فولت .. وباقى ارجل المفاتيح يتم ربط كل طرف من المفاتيح بمقاومه مختلفة القية لكى نحصل على فرق جهد داخل على محول الإشارة ADC وبهذة الطريقه يمكننا تمييز كل مفتاح بفرق الجهد القادم منه الى محول الإشارة ....
وبكدة يبقى احنا وصلنا كيباد 5X5 بطرف واحد فقط فى محول الإشارة الموجود فى الميكرو كنترولر...
هذة فقط فكرة ولم اجربها من قبل ... فما رأيك هل تصلح هذة الفكرة ...
ملحوظه هذة الفكرة معتمده فى معظم اجهزة ال MP3 ....
تحياتى لك أخى حسن هادى..
........................................