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