الانتقال إلى المحتوى الرئيسي

اردوينو ميجا مصفوفة لوحة المفاتيح: الاتصال والبرمجة

اردوينو ميجا هو منصة شعبية لخلق الأجهزة الإلكترونية المختلفة ، واستخدام لوحة المفاتيح مصفوفة مع هذه المنصة يمكن أن تفتح عالما كاملا من الاحتمالات. لوحة المفاتيح مصفوفة يسمح لك لربط ما يصل إلى 16 أزرار باستخدام فقط 8 دبابيس من اردوينو ميجا ، مما يجعله حلا مثاليا للمشاريع التي تتطلب عددا كبيرا من المدخلات.

ربط لوحة المفاتيح مصفوفة لاردوينو ميجا هو بسيط جدا. سوف تحتاج إلى موصل لوحة المفاتيح ، وربط الأسلاك واردوينو ميجا نفسها. تحتوي لوحة المفاتيح على صفين وأربعة أعمدة من الأزرار ، ويمكن تحديد كل زر باستخدام مزيج فريد من الصف والعمود. يمكنك ببساطة توصيل الأسلاك من كل عمود والصف إلى دبابيس المقابلة من اردوينو ميجا ويمكنك البدء في البرمجة.

لبرمجة تشغيل لوحة المفاتيح ماتريكس ، يمكنك استخدام لغة البرمجة اردوينو على أساس ج++. يمكنك تحديد كل زر وتعيين الإجراء الخاص به عند الضغط عليه أو تحريره. على سبيل المثال ، يمكنك جعله بحيث عند الضغط على زر معين ، واردوينو ميجا يرسل إشارة إلى ليد أو محرك الأقراص ، يتحول على الشاشة ، أو ينفذ أي إجراء آخر ضروري لمشروعك.

إذا كنت ترغب في إنشاء جهاز مع لوحة مفاتيح مريحة وصغيرة الحجم ، ثم لوحة المفاتيح اردوينو ميجا ماتريكس هو الحل الأمثل. لن يساعد فقط في حفظ دبابيس اردوينو ، ولكنه سيسمح لك أيضا ببرمجة تشغيل كل زر بسهولة ، مما يفتح إمكانيات واسعة لمشروعك.

  1. ربط وبرمجة لوحة المفاتيح اردوينو ميجا ماتريكس
  2. الخطوة 1: إعداد لوحة المفاتيح ماتريكس
  3. الخطوة 2: توصيل لوحة المفاتيح مصفوفة لاردوينو ميجا
  4. الخطوة 3: برمجة لوحة مفاتيح المصفوفة

ربط وبرمجة لوحة المفاتيح اردوينو ميجا ماتريكس

لتوصيل لوحة المفاتيح مصفوفة لاردوينو ميجا ، يجب عليك استخدام دبابيس الإدخال / الإخراج المناسبة. تحتوي لوحة مفاتيح المصفوفة عادة على 4 صفوف و 4 أعمدة ، الأمر الذي يتطلب 8 دبابيس. يحتوي اردوينو ميجا على دبابيس كافية لتوصيل لوحة المفاتيح مباشرة.

يتحكم في حالة الدبوس-قوة إشارة عالية أو منخفضة.

. تعمل هذه المكتبة على تبسيط معالجة ضغطات المفاتيح والتعرف على الأحرف.

والتعامل مع أفعالهم.

باستخدام لوحة المفاتيح ، يمكنك تنفيذ وظائف مختلفة ، بما في ذلك التحكم في الروبوت ، وإدخال كلمة المرور ، واختيار الخيار ، وما إلى ذلك. ربط وبرمجة لوحة المفاتيح اردوينو ميجا ماتريكس يسمح لك لخلق واجهة مريحة وسهلة الاستخدام لإدخال البيانات.

رمز المفتاحالقيمة
11
22
33
44
55
66
77
88
99
**
00
##

الخطوة 1: إعداد لوحة المفاتيح ماتريكس

قبل البدء في توصيل لوحة المفاتيح ماتريكس إلى اردوينو ميجا ، تحتاج إلى إكمال العديد من الخطوات التحضيرية:

  1. جمع المواد اللازمة ، بما في ذلك ميجا اردوينو ، لوحة المفاتيح مصفوفة والأسلاك.
  2. إذا لزم الأمر ، قم بتوصيل اردوينو ميجا إلى الكمبيوتر باستخدام كابل أوسب.
  3. تحميل إيد اردوينو إلى جهاز الكمبيوتر الخاص بك إذا لم يكن مثبتا بالفعل.
  4. فتح بيئة تطوير متكاملة اردوينو وإنشاء مشروع جديد.

والآن بعد أن كنت قد أكملت الأنشطة التحضيرية ، وكنت على استعداد لبدء ربط لوحة المفاتيح مصفوفة لاردوينو ميجا والبرمجة لاستخدامها.

ملاحظة: قبل الاتصال ، تأكد من إيقاف تشغيل مصدر الطاقة إلى اردوينو ميجا لتجنب الدوائر القصيرة أو تلف المكونات.

لذا ، دعنا ننتقل إلى الخطوة التالية — توصيل لوحة مفاتيح المصفوفة.

الخطوة 2: توصيل لوحة المفاتيح مصفوفة لاردوينو ميجا

لتوصيل لوحة المفاتيح مصفوفة إلى اردوينو ميجا ، وسوف تحتاج إلى المواد التالية:

  • مصفوفة لوحة المفاتيح;
  • اردوينو ميجا;
  • أسلاك توصيل الذكور والإناث.

أولا ، تحتاج إلى توصيل لوحة المفاتيح مصفوفة إلى ميجا اردوينو. تحتوي لوحة مفاتيح المصفوفة على 8 دبابيس تتوافق مع صفوف وأعمدة لوحة المفاتيح.

لتوصيل لوحة المفاتيح إلى اردوينو ميجا ، ونحن نستخدم الذكور والإناث ربط الأسلاك:

لوحة المفاتيحاردوينو ميجا
د0دي 22
دال-1د23
د2دي 24
د3د25
دال-4دي 26
د5د27
د6د28
د7د29

بعد توصيل لوحة المفاتيح ماتريكس بشكل صحيح إلى اردوينو ميجا ، يمكنك البدء في البرمجة ومزيد من العمل مع لوحة المفاتيح.

الخطوة 3: برمجة لوحة مفاتيح المصفوفة

بعد توصيل لوحة مفاتيح اردوينو ميجا ماتريكس بنجاح ، حان الوقت لبرمجتها. فيما يلي الخطوات الأساسية لكتابة البرنامج:

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

لوحة المفاتيح.جيتكي()