لوحة الإدخال KeyPad
لوحة الإدخال Keypad 4*4 هي احدى التطبيقات التي تمكننا من ادخال الارقام و الرموز و التحكم بالعديد من التطبيقات المختلفة , كالحساب و الحماية و غيرها الكثير
تأتي لوحات الادخال Keypad باشكال و توصيلات مختلفة
لوحة الإدخال التي سأستعملها هي Keypad4*4 و التي تحتوي على ستة عشر زراً 16 button و مقسم لأربعة صفوف و أربعة أعمدة .

ما ستحتاجه لتقوم بتجربة اليوم :
1) بطاقة أردوينو
2) لوحة ادخال Keypad 4*4
3)اسلاك توصيل solderless Jumper
4)Breadboard
الفكرة العامة للوحة ادخال Keypad 4*4 :
الفكرة العامة التي ترتكز عليها لوحة ادخال Keypad 4*4 في انها تتكون من مصفوفة من الصفوف Rows و الأعمدة Columns التي يربط صفوفها لتكون كمصدر تغذية و اعمدتها كمصرف لتيار التغذية " يجوز العكس" , و يعمل كل زر في هذه المصفوفةButton عمل المفتاح Switch , و في حالة الضغط على الزر فأنه يسمح للتيار بالمرور .
سنقوم بتوصيل لوحة ادخال Keypad 4*4 مع 8 مداخل من الأردوينو .
الفكرة أن المداخل المربوطة مع الصفوف Rows تكون كمصدر للتيار أما الأعمدة columns فتكون كمصرف للتيار
طريقة التوصيل :
طريقة التوصيل موجودة في المخطط التالي :
طريقة التوصيل سهلة أليس كذلك ؟
الان ننتقل للبرمجة ,الكود موجود ادناه :
digitalWrite(C1,HIGH); digitalWrite(C2,HIGH); digitalWrite(C3,HIGH); digitalWrite(C4,HIGH);
هنا فعّلنا مقاومات داخلية تسمى مقاومات رفع Pull_up resistor و التي تفعّل مقاومات داخلية قيمتها 10 كيلو اوم , يمكن القراءة عنها أكثر هنا
فقط طبق البرنامج و افتح شاشة ال Serial Monitor لترى رقم الزر الذي ضغطت عليه .
هذا هو كل شيء يلزم لبرمجة لوحة الأدخال , تحياتي
السلام عليكم، لكن كيف يمكنني استخدام اللوحة بارقام معينة فقط لكي تعطي مثلا امر اضاءة مصباح؟
ردحذفأزال المؤلف هذا التعليق.
ردحذف