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

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

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

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

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

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

لوحة مفاتيح مصفوفة اردوينو: كيفية الاستخدام والاتصال

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

مرة واحدة متصلة ، يمكنك استخدام مكتبة اردوينو للتفاعل مع لوحة المفاتيح. تتيح لك المكتبة تحديد المفتاح الذي تم الضغط عليه وتنفيذ الإجراء المناسب.

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

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

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

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

أمثلة التعليمات البرمجية للعمل مع لوحة المفاتيح مصفوفة اردوينو

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

وفيما يلي بعض الأمثلة رمز للعمل مع لوحة المفاتيح مصفوفة اردوينو:

  1. Пример кода для считывания значения нажатой клавиши:

  2. # تشمل

    صفوف بايت كونست = 4;
  3. كونست بايت كولز = 4;

    مفاتيح شار [الصفوف] [الأعمدة] = {

{'1','2','3','أ'},