جدول المحتويات:

برنامج تعليمي Arduino Keypad 4x4: 4 خطوات (بالصور)
برنامج تعليمي Arduino Keypad 4x4: 4 خطوات (بالصور)

فيديو: برنامج تعليمي Arduino Keypad 4x4: 4 خطوات (بالصور)

فيديو: برنامج تعليمي Arduino Keypad 4x4: 4 خطوات (بالصور)
فيديو: Sérigraphie - Spide la Pub à Perpignan dans les Pyrénées Orientales, 66 2024, يونيو
Anonim
اردوينو لوحة المفاتيح 4x4 البرنامج التعليمي
اردوينو لوحة المفاتيح 4x4 البرنامج التعليمي

تم عرض إدخال لوحة المفاتيح على الشاشة التسلسلية مع كود اردوينو أونو و 4x4 لوحة المفاتيح الكاملة …

اللوازم

اردوينو أونو x 1

لوحة مفاتيح 4x4

كل هذه يمكن العثور عليها في هذا الموقع:

أجزاء تقنية BDSpeedy

الخطوة 1: التوصيل بـ Arduino

التواصل مع اردوينو
التواصل مع اردوينو
التواصل مع اردوينو
التواصل مع اردوينو

توصيل لوحة المفاتيح مع دبابيس Aruduino الرقمية:

Keypad Pin يتصل بـ Arduino Pin

1 D9

2 د 8

3 د 7

4 د 6

5 D5

6 د 4

7 د 3

8 D2

الخطوة 2: الكود

الشفرة
الشفرة

الشفرة:

#يشمل

البايت الثابت numRows = 4

البايت الثابت numCols = 4 ؛

keymap [numRows] [numCols] = {{'1'، '2'، '3'، 'A'}،

{'4'، '5'، '6'، 'B'}،

{'7'، '8'، '9'، 'C'}،

{'*'، '0'، '#'، 'D'}} ؛

بايت rowPins [numRows] = {9، 8، 7، 6} ؛ // الصفوف من 0 إلى 3

البايت colPins [numCols] = {5، 4، 3، 2} ؛ // الأعمدة من 0 إلى 3

// تهيئة مثيل لفئة لوحة المفاتيح

لوحة المفاتيح myKeypad = لوحة المفاتيح (makeKeymap (keymap) ، rowPins ، colPins ، numRows ، numCols) ؛

الإعداد باطل() {

Serial.begin (9600) ؛

}

// إذا تم الضغط على المفتاح ، فسيتم تخزين هذا المفتاح في متغير "مضغوط" // إذا كان المفتاح لا يساوي "NO_KEY" ، فسيتم طباعة هذا المفتاح // إذا كان العدد = 17 ، فسيتم إعادة تعيين العدد مرة أخرى إلى 0 (هذا يعني عدم الضغط على أي مفتاح أثناء عملية فحص لوحة المفاتيح بأكملها

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

char keypressed = myKeypad.getKey () ،

إذا (الضغط! = NO_KEY)

{

Serial.print (مضغوط) ؛

}

}

الخطوه 3:

هنا رابط blogspot الخاص بي يحتوي على رسم تخطيطي إضافي قد تجده مفيدًا … رابط blogspot

الخطوة 4: إضافة مكتبة

إضافة مكتبة
إضافة مكتبة
إضافة مكتبة
إضافة مكتبة
إضافة مكتبة
إضافة مكتبة

إضافة المكتبة:

لإضافة المكتبة ، انتقل إلى Skeetches> Include library ، واكتب اسم المكتبة "keypad" ثم اضغط على تثبيت ، ثم قم بتحميل الرسم التخطيطي إلى اردوينو الخاص بك. إليك بعض الروابط الاختيارية:

مدونة ووردبريس

بقعة بلوق

موصى به: