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

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

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

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

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

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

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

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

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

  • لوحة المفاتيح (عادة أوسب ، ولكن بس / 2 لوحات المفاتيح يمكن أن تستخدم أيضا)
  • اردوينو (على سبيل المثال ، اردوينو أونو)
  • أوسب التوصيل (لتوصيل لوحة مفاتيح أوسب ، إذا استخدمت)
  • أسلاك لتوصيل لوحة المفاتيح إلى اردوينو

يتم توصيل لوحة المفاتيح إلى اردوينو باستخدام واجهة أوسب أو بس/2 (اعتمادا على نوع لوحة المفاتيح). يتكون الاتصال من توصيل أسلاك لوحة المفاتيح بدبابيس اردوينو المقابلة.

، والذي يسمح لك بتلقي ومعالجة الإدخال من لوحة المفاتيح.

قد يبدو برنامج تشغيل المفتاح على اردوينو كما يلي:

# تشمل

إعداد الفراغ () {

لوحة المفاتيح.تبدأ();

}

  • حلقة الفراغ () {
  • الباحث مفتاح = لوحة المفاتيح.اقرأ();
  • التبديل (مفتاح) {
  • الحالة 'أ':
  • // كود لمعالجة ضغطة المفتاح 'أ'

استراحة;

الحالة'باء':

// رمز للتعامل مع الضغط على مفتاح' ب'

استراحة;

  • // ...
  • الافتراضي:
  • // رمز لمعالجة ضغطات المفاتيح الأخرى
  • استراحة;
  • }

}

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

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

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

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

مجلس اردوينو: يمكنك استخدام أي نموذج اردوينو ، ولكن من المستحسن استخدام اردوينو أونو لهذا المشروع.

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

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