{"product_id":"4-4-4-4-matrix-keypad-keyboard-module","title":"وحدة لوحة مفاتيح 4×4","description":"\u003cdiv\u003e\n\n\u003cp\u003eعادةً ما تُستخدم لوحة المفاتيح المصفوفة 4×4 كمدخل في أي مشروع. تحتوي اللوحة على 16 مفتاحاً في المجموع، مما يعني وجود نفس العدد من قيم الإدخال. وحدة لوحة المفاتيح المصفوفة 4×4 هي لوحة مفاتيح مصفوفة غير مشفرة تتكون من 16 مفتاحاً متوازياً. يتم توصيل مفاتيح كل صف وعمود عبر دبابيس خارجية – الدبابيس R1-R4 الموضحة بجانبها تتحكم في الصفوف، بينما تتحكم L1-L4 في الأعمدة.\u003c\/p\u003e\n\n\u003cp\u003eتتكون لوحة المفاتيح المصفوفة 4×4 من أزرار مفاتيح دقيقة (microswitch). تحتوي الوحدة على أربع فتحات مقاس 3 مم (M3) للتركيب. يتم توضيح تعيينات الدبابيس على كل لوحة دائرة مطبوعة (PCB). وبذلك تُستخدم أربعة دبابيس كإحداثيات 'x' والأربعة الأخرى كإحداثيات 'y'.\u003cbr\u003eتم تجهيز الوحدة بالفعل برؤوس دبابيس ملحومة (مائلة بزاوية 90 درجة).\u003c\/p\u003e\n\n\u003cp\u003eاختبر أولاً ما إذا كان أي مفتاح مضغوطاً. قم بتوصيل الطاقة بالصفوف بحيث تكون في مستوى مرتفع (High). ثم اضبط جميع الصفوف R1-R4 على مستوى منخفض (Low) ثم اكتشف حالة الأعمدة. أي عمود في حالة منخفضة يشير إلى وجود ضغط على مفتاح وأن المفتاح يقع ضمن المفاتيح الأربعة لذلك العمود. إذا كانت جميع الأعمدة في مستوى مرتفع، فهذا يعني عدم ضغط أي مفتاح. بعد ذلك، حدد مكان المفتاح. بما أن العمود الذي يقع فيه المفتاح المضغوط قد تم التعرف عليه، فإن معرفة الصف ستنهي عملية الاختبار. لذا، اضبط الصفوف على مستوى منخفض بالتناوب حتى يتم الكشف عن الصف المعني – ستبقى الصفوف الأخرى في مستوى مرتفع.\u003cbr\u003eالآن يمكن تحديد الصف. اكتشف حالة كل عمود بالتناوب. العمود الذي يتم اختباره ويكون في حالة منخفضة هو الذي يتقاطع مع الصف – ونقطة التقاطع بينهما هي المفتاح المضغوط.\u003c\/p\u003e\n\n\u003ch5\u003eالمواصفات\u003c\/h5\u003e\n\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/Arduino-Keypad-Tutorial-4X4-Keypad-Schematic_480x480.png?v=1593005361\" alt=\"\"\u003e\u003c\/p\u003e\n\n\u003ch5\u003eالموارد\u003c\/h5\u003e\n\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/DATASHEET\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC2032\"\u003eورقة البيانات\u003c\/a\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC2032\"\u003eالمكتبة\u003c\/a\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC2032\"\u003eنموذج الكود\u003c\/a\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"ThinkRobotics","offers":[{"title":"Default Title","offer_id":28238371422280,"sku":"ELC2032","price":54.99,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/products\/20190405_112051.jpg?v=1612261138","url":"https:\/\/thinkrobotics.com\/ar\/products\/4-4-4-4-matrix-keypad-keyboard-module","provider":"Atlantis Robotics","version":"1.0","type":"link"}