جدول المحتويات:
فيديو: نحن مجموعة من البرامج التعليمية 6 UQD10801 (Robocon1) طلاب من Universiti Tun Hussein Onn Malaysia (UTHM): Keypad 4x4 و LCD Arduino: 3 خطوات
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
تعد لوحات المفاتيح طريقة رائعة للسماح للمستخدمين بالتفاعل مع مشروعك. يمكنك استخدامها للتنقل بين القوائم وإدخال كلمات المرور والتحكم في الألعاب والروبوتات. في هذا البرنامج التعليمي ، سأوضح لك كيفية إعداد لوحة مفاتيح على Arduino. سأشرح أولاً كيف يكتشف Arduino ضغطات المفاتيح ، ثم سأوضح لك كيفية العثور على pinout لأي لوحة مفاتيح. كمثال بسيط ، سأوضح لك كيفية طباعة ضغطات المفاتيح على الشاشة التسلسلية وشاشة LCD. أخيرًا ، سأوضح لك كيفية تنشيط مرحل 5 فولت عند إدخال كلمة المرور بشكل صحيح.
الخطوة 1: كيف يعمل
تستخدم لوحات مفاتيح المصفوفة مجموعة من أربعة صفوف وأربعة أعمدة لتوفير حالات الأزرار للجهاز المضيف ، وعادةً ما يكون متحكمًا دقيقًا. يوجد أسفل كل مفتاح زر ضغط ، حيث يتصل أحد طرفيه بصف واحد والآخر متصل بعمود واحد.
الخطوة 2: متحكم دقيق
لكي يتمكن المتحكم الدقيق من تحديد الزر الذي يتم الضغط عليه ، فإنه يحتاج أولاً إلى سحب كل عمود من الأعمدة الأربعة (الدبابيس 1-4) إما منخفضًا أو مرتفعًا واحدًا تلو الآخر ، ثم استقصاء حالات الصفوف الأربعة (الدبابيس 5- 8). اعتمادًا على حالات الأعمدة ، يمكن للمتحكم الدقيق معرفة الزر الذي يتم الضغط عليه.
الخطوة 3: الفيديو
هذا هو الفيديو الجماعي الخاص بنا في البرنامج التعليمي 6: لوحة المفاتيح 4x4 وشاشات الكريستال السائل