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

توصيل لوحة مفاتيح 4 * 4 إلى اردوينو أونو: تعليمات خطوة بخطوة

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

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

بعد ذلك ، ننتقل إلى توصيل لوحة المفاتيح فعليا إلى اردوينو أونو. قم بتوصيل الأسلاك بين لوحة المفاتيح واردوينو وفقا للرسم البياني التالي: قم بتوصيل أول 4 أسلاك (مكبرات صوت) من لوحة المفاتيح بـ 4 دبابيس من منفذ اردوينو الرقمي ، وقم بتوصيل 4 أسلاك (سلاسل) الثانية بـ 4 دبابيس من منفذ اردوينو التناظري.

ملاحظة: يتم توصيل الأسلاك مع الأخذ في الاعتبار منطق مصفوفة لوحة المفاتيح 4 * 4

الآن بعد أن قمنا بتوصيل لوحة المفاتيح فعليا ، دعنا ننتقل إلى البرمجة. فتح بيئة تطوير اردوينو وإنشاء مشروع جديد. في بداية البرنامج ، أضف المكتبات اللازمة:

# تشمل

بعد ذلك ، أعلن كائن مصفوفة لوحة المفاتيح:

الآن يمكنك الحصول على البيانات من لوحة المفاتيح في البرنامج الرئيسي. أضف الرمز للحصول على الحرف المضغوط:

مفتاح شار = لوحة المفاتيح.جيتكي();

إذا (مفتاح != لا_مفتاح) {

// معالجة المفتاح المضغوط

}

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

  1. توصيل لوحة مفاتيح 4 * 4 إلى اردوينو أونو
  2. المكونات والأدوات اللازمة
  3. تعليمات خطوة بخطوة
  4. الاختبار والتصحيح

توصيل لوحة مفاتيح 4 * 4 إلى اردوينو أونو

لتوصيل لوحة مفاتيح 4 * 4 إلى اردوينو أونو ، اتبع الخطوات التالية:

1. إعداد المواد:

- اردوينو أونو;

- لوحة مفاتيح 4 * 4;

- 8 أسلاك لتوصيل لوحة المفاتيح إلى اردوينو.

2. اتصال:

- قم بتوصيل الأسلاك من لوحة المفاتيح إلى اردوينو وفقا للمخطط التالي:

رقم تعريف المفتاح-جيبيو بورت اردوينو

1 — 2

2 — 3

3 — 4

4 — 5

5 — 6

6 — 7

7 — 8

8-9

- اضبط مفتاح لوحة المفاتيح على وضع" التشغيل".

3. البرمجة:

- قم بتوصيل اردوينو بالكمبيوتر باستخدام كابل يو اس بي.

- إطلاق بيئة البرمجيات اردوينو وإنشاء مشروع جديد.

- اكتب الكود التالي لقراءة ضغطات المفاتيح من لوحة المفاتيح:

"'حزب الشعب الكمبودي

# تشمل

صفوف بايت كونست = 4 ؛ / / عدد صفوف لوحة المفاتيح

كونست بايت كولز = 4 ؛ / / عدد أعمدة لوحة المفاتيح

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

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

{‘4′,’5′,’6′,’B’},

{‘7′,’8′,’9′,’C’},

{‘*’,’0′,’#’,’D’}

};

byte rowPins[ROWS] = {2, 3, 4, 5}; // GPIO порты Arduino для строк клавиатуры

byte colPins[COLS] = {6, 7, 8, 9}; // GPIO порты Arduino для столбцов клавиатуры

Keypad keypad = Keypad(makeKeymap(keys), rowPins, colPins, ROWS, COLS);

void setup() {

Serial.begin(9600);

}

void loop() {

char key = keypad.getKey(); // считываем нажатую клавишу

if (key) {

Serial.println(key); // أخرج المفتاح المضغوط إلى شاشة المنفذ

}

}

- تحميل البرنامج إلى اردوينو.

- افتح شاشة المنفذ في بيئة برنامج اردوينو لرؤية إخراج مفاتيح القراءة.

- يمكنك الآن التحقق من تشغيل لوحة المفاتيح بالضغط على مفاتيحها ومشاهدة الإخراج على شاشة المنفذ.

مبارك! الآن أنت تعرف كيفية الاتصال واستخدام لوحة مفاتيح 4 * 4 باستخدام اردوينو أونو.

المكونات والأدوات اللازمة

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

  • اردوينو أونو (1 جهاز كمبيوتر.)
  • اللوح (1 جهاز كمبيوتر.)
  • لوحة مفاتيح 4 * 4 (1 قطعة.)
  • أسلاك التوصيل (ذكر-ذكر و ذكر-أنثى)

ستحتاج أيضا إلى الأدوات التالية:

  • محطة لحام أو مكواة لحام
  • اللحيم
  • قواطع الأسلاك أو مقص لقطع الأسلاك
  • متعدد لفحص الاتصالات (اختياري)

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

تعليمات خطوة بخطوة

الخطوة 1: تجميع المكونات الضرورية.

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

  • اردوينو أونو
  • لوحة مفاتيح 4 * 4
  • لوحة تخطيط
  • أسلاك للاتصال

الخطوة 2: قم بتوصيل لوحة المفاتيح إلى اردوينو أونو.

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

  1. قم بتوصيل دبابيس لوحة المفاتيح بدبابيس اردوينو أونو.
  2. قم بتوصيل دبابيس مسح لوحة المفاتيح بدبابيس اردوينو أونو.
  3. ربط الأرض من لوحة المفاتيح إلى الأرض من اردوينو أونو.

الخطوة 3: تكوين برنامج اردوينو أونو.

لتكوين برنامج اردوينو أونو ، تحتاج إلى:

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

الخطوة 4: تحقق من اتصال لوحة المفاتيح واردوينو أونو.

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

مبارك! لقد قمت بتوصيل لوحة المفاتيح 4 * 4 بنجاح إلى اردوينو أونو.

الاختبار والتصحيح

بعد توصيل لوحة المفاتيح 4 * 4 إلى اردوينو أونو ، يجب إجراء الاختبار والتصحيح للتأكد من أن جميع المكونات تعمل بشكل صحيح وتتفاعل مع بعضها البعض بشكل صحيح.

أداة اختبار لوحة المفاتيح الرئيسية في اردوينو أونو هو رصد الميناء. لفتحه ، حدد عنصر القائمة" أدوات " - > "مراقبة المنفذ".

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

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

حلقة الفراغ () {

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

  مسلسل.برينتلن ("يتم الضغط على المفتاح!");

}

}

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

حلقة الفراغ () {

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

  مسلسل.برينتلن ("يتم الضغط على المفتاح!");

  ديجيتال الكتابة (ليدبين ، عالية);

  تأخير (500);

  الكتابة الرقمية (ليدبين ، منخفض);

 }

}

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