لوحة مفاتيح ماتريكس 8 * 8 هي جهاز عالمي يسمح لك بالتحكم في الأجهزة الإلكترونية المختلفة عن طريق الضغط على الأزرار. يتكون من 64 زرا مرتبة في مصفوفة 8 * 8.
مخطط اتصال لوحة مفاتيح ماتريكس 8/8 بسيط للغاية. يتم توصيل كل عمود وكل صف من لوحة المفاتيح بجهاز تحكم دقيق أو أي جهاز آخر باستخدام دبوس منفصل خاص به. عند الضغط على زر على لوحة المفاتيح ، يتم تكوين جهة اتصال بين العمود والصف ، مما يسمح لك بتحديد الزر الذي تم الضغط عليه.
مبدأ تشغيل لوحة مفاتيح المصفوفة 8/8 هو مسح المفاتيح عن طريق توصيل الأعمدة والصفوف بالتناوب. يرسل المتحكم الدقيق إشارة إلى كل عمود بدوره ، ويتحقق من حالة جميع الأزرار في هذا العمود. بعد ذلك ، إذا تم اكتشاف الضغط على الزر ، يحدد المتحكم الدقيق الخط الذي يتوافق مع الزر المضغوط ويتذكر هذا المفتاح.
- مخطط اتصال لوحة مفاتيح المصفوفة
- مبدأ تشغيل لوحة مفاتيح المصفوفة 8 * 8
- نقل المعلومات عبر لوحة مفاتيح مصفوفة
- نموذج التعليمات البرمجية للعمل مع لوحة مفاتيح مصفوفة 8 * 8
مخطط اتصال لوحة مفاتيح المصفوفة
يتم توصيل لوحة مفاتيح المصفوفة باستخدام 8 دبابيس (4 صفوف و 4 أعمدة) ، والتي تسمح بنقل المعلومات حول المفاتيح المضغوطة. يحتوي كل مفتاح على رمز فريد خاص به ، والذي يتم إرساله في لحظة الضغط أو التحرير.
مخطط اتصال لوحة المفاتيح المصفوفة هو اتصال من دبابيسها إلى دبابيس من متحكم أو جهاز آخر باستخدام الأسلاك.
تتكون عملية الاتصال بأكملها من عدة خطوات:
الخطوة 1: ربط السلاسل
يتم توصيل الأسلاك المتصلة بأطراف سلاسل لوحة المفاتيح بدبابيس وحدة التحكم الدقيقة. يحتوي كل سطر على رقمه الفريد (من 1 إلى 4) ، والذي يسمح لك بتحديد المفتاح الذي تم الضغط عليه أو تحريره.
الخطوة 2: ربط الأعمدة
يتم توصيل الأسلاك المتصلة بأطراف أعمدة لوحة المفاتيح بدبابيس وحدة التحكم الدقيقة. يحتوي كل عمود على رقمه الفريد (من 1 إلى 4) ، والذي يسمح لك بتحديد المفتاح الذي تم الضغط عليه أو تحريره.
الخطوة 3: قم بتوصيل مصدر الطاقة
تتطلب لوحة المفاتيح أيضا اتصال طاقة. للقيام بذلك ، قم بتوصيل الأسلاك من أطراف طاقة لوحة المفاتيح بالدبابيس المقابلة لوحدة التحكم الدقيقة أو أي جهاز آخر.
نتيجة لذلك ، سيتم توصيل لوحة مفاتيح المصفوفة بالجهاز المحدد وجاهزة للعمل. يمكنك الآن قراءة المفاتيح المضغوطة واستخدام المعلومات التي تتلقاها وفقا لتقديرك.
مبدأ تشغيل لوحة مفاتيح المصفوفة 8 * 8
تتكون لوحة المفاتيح 8/8 من 64 مفتاحا مرتبة في 8 صفوف و 8 أعمدة. كل مفتاح هو مفتاح يغلق عند الضغط عليه. داخل لوحة المفاتيح ، يتم توصيل كل مفتاح بصف وعمود محددين.
مبدأ تشغيل لوحة مفاتيح المصفوفة هو مسح الصفوف والأعمدة لتحديد وقت الضغط على المفتاح. أولا ، يتم تطبيق مستوى الجهد العالي على جميع الصفوف ، ويتم تطبيق مستوى الجهد المنخفض على الأعمدة. ثم يتم فحص كل عمود: إذا كان هناك مفتاح تبديل في العمود (يتم الضغط على المفتاح) ، فسيكون مستوى الجهد العالي موجودا في صف معين. يتحقق النظام من كل عمود بدوره ويسجل حالة المفاتيح في الذاكرة.
عند الضغط على المفتاح ، يتم إغلاق المفتاح المقابل ، مما يؤدي إلى تغيير في مستوى الجهد في الخط المقابل. يقرأ البرنامج الذي يعمل على المتحكم الدقيق البيانات من الذاكرة ويحدد المفتاح الذي تم الضغط عليه.
تتطلب لوحة مفاتيح ماتريكس 8/8 خوارزميات المسح الضوئي ومعالجة البيانات المناسبة. يمكن أن تعمل لوحة مفاتيح المصفوفة في وضع ضغط المفاتيح العادي وفي وضع ضغط المفاتيح المتعدد.
| العمود 1 | العمود 2 | العمود 3 | العمود 4 | العمود 5 | العمود 6 | العمود 7 | العمود 8 | |
|---|---|---|---|---|---|---|---|---|
| السطر 1 | X | |||||||
| السطر 2 | X | |||||||
| الصف 3 | X | |||||||
| السطر 4 | X | |||||||
| الصف 5 | X | |||||||
| الصف 6 | X | |||||||
| السطر 7 | X | |||||||
| الصف 8 | X |
يوضح الجدول المثال موقع المفاتيح في لوحة مفاتيح مصفوفة 8/8. عند الضغط على مفتاح" س " ، يتم إغلاق الصف والعمود المقابل.
نقل المعلومات عبر لوحة مفاتيح مصفوفة
لوحة مفاتيح ماتريكس 8 إكس 8 هي جهاز يسمح لك بنقل المعلومات من مفاتيح لوحة المفاتيح إلى متحكم دقيق أو أجهزة أخرى. يمكن استخدام هذه المعلومات للتحكم في العمليات المختلفة أو إدخال البيانات في الكمبيوتر.
عند الضغط على مفتاح على لوحة مفاتيح المصفوفة ، يتم إغلاق جهات اتصال معينة ، مما يؤدي إلى تغيير في إشارة الخرج. يمكن اكتشاف تغيير الإشارة هذا باستخدام البرامج والخوارزميات المناسبة.
مبدأ تشغيل لوحة مفاتيح المصفوفة هو أنها منظمة في شكل مصفوفة تتكون من صفوف وأعمدة. يتم توصيل كل مفتاح على لوحة المفاتيح بصف وعمود محددين. عند الضغط على المفتاح ، يتم إغلاق جهات اتصال الصف والعمود المقابل ، مما يؤدي إلى إشارة.
من أجل نقل معلومات حول المفتاح المضغوط ، يقوم المتحكم الدقيق بمسح لوحة المفاتيح بالتتابع في الصفوف والأعمدة. أثناء عملية المسح ، يحدد المتحكم الدقيق جهات الاتصال المغلقة ويسجل هذه الحالة. يمكن بعد ذلك معالجة المعلومات الواردة لتنفيذ الإجراء المناسب.
يتم إرسال المعلومات باستخدام الإشارات الرقمية التي يتم إرسالها من لوحة مفاتيح المصفوفة إلى المتحكم الدقيق. لنقل الإشارات ، من الضروري توصيل جهات اتصال لوحة المفاتيح بشكل صحيح بالمنافذ المناسبة لوحدة التحكم الدقيقة.
نتيجة لذلك ، تتيح لك لوحة مفاتيح ماتريكس 8/8 نقل معلومات حول المفاتيح المضغوطة واستخدام هذه المعلومات للتحكم في العمليات المختلفة. إنه جهاز بسيط وموثوق يستخدم على نطاق واسع في مختلف المجالات التي تتطلب إدخال البيانات.
نموذج التعليمات البرمجية للعمل مع لوحة مفاتيح مصفوفة 8 * 8
للعمل مع لوحة مفاتيح مصفوفة 8/8 ، سوف تحتاج إلى توصيله إلى متحكم اردوينو أو التوت بي وكتابة برنامج من شأنها قراءة ضربات المفاتيح.
هنا هو رمز سبيل المثال في لغة اردوينو من شأنها أن تسمح لك لقراءة ضربات المفاتيح على لوحة مفاتيح مصفوفة 8/8:
# تشمل
صفوف بايت كونست = 8;