جدول المحتويات:
- الخطوة 1: المواد التي تحتاجها
- الخطوة 2: التثبيت
- الخطوة 3: التخطيطي
- الخطوة 4: الكود
- الخطوة 5: الإخراج
فيديو: Keypad Access 4x4 مع Arduino: 5 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
لوحة المفاتيح 4x4 هي عبارة عن مركب من 16 مفتاحًا مرتبة مثل المصفوفة. الطريقة المستخدمة للوصول إلى لوحة المفاتيح 4 × 4 مع طريقة مسح المصفوفة. تتطلب لوحة المفاتيح 4 × 4 8 دبابيس للوصول إليها ، أي 4 دبابيس للأعمدة و 4 دبابيس للخط. كيف تعمل طريقة المسح هو أن دبوس العمود يأخذ المنطق LOW بالتبادل ، ثم يقوم دبوس الخط بإجراء القراءات بدوره أيضًا.
الخطوة 1: المواد التي تحتاجها
سوف تحتاج:
- اردوينو
- لوحة المفاتيح 4x4
- أسلاك العبور
الخطوة 2: التثبيت
- دبوس A3 إلى 0 صف
- دبوس A2 إلى صف واحد
- دبوس A1 إلى صفين
- دبوس A0 إلى 3 صفوف
- رقم التعريف الشخصي 4 دبوس إلى 0 عمود
- رقم التعريف الشخصي 5 دبوس إلى 1 عمود
- رقم التعريف الشخصي 6 دبوس إلى 2 عمود
- رقم التعريف الشخصي 7 دبوس إلى 3 عمود
الخطوة 3: التخطيطي
قم بتوصيل كل مكون كما في الصورة أعلاه.
الخطوة 4: الكود
# تضمين // استيراد لوحة مفاتيح المكتبة
const بايت ROWS = 4 ؛ // عدد العمود
البايت الثابت COLS = 4 ؛ // عدد الصفوف char hexaKeys [ROWS] [COLS] = {{'1'، '2'، '3'، 'A'}، {'4'، '5'، '6'، 'B'} ، {'7'، '8'، '9'، 'C'}، {'*'، '0'، '#'، 'D'}}؛ بايت rowPins [ROWS] = {A3، A2، A1، A0}؛ // دبوس مستخدم لصفوف البايت colPins [COLS] = {4، 5، 6، 7} ؛ // دبوس مستخدم لـ colomn
// متغير التهيئة
Keypad customKeypad = لوحة المفاتيح (makeKeymap (hexaKeys) ، rowPins ، colPins ، ROWS ، COLS)
الإعداد باطل(){
Serial.begin (9600) ؛ } حلقة فارغة () {char customKey = customKeypad.getKey () ؛ if (customKey) {Serial.println (customKey) ؛ }}
الخطوة 5: الإخراج
تحقق من الإخراج!
موصى به:
برنامج تعليمي Arduino Keypad 4x4: 4 خطوات (بالصور)
برنامج تعليمي Arduino Keypad 4x4: تم عرض إدخال لوحة المفاتيح على الشاشة التسلسلية باستخدام كود اردوينو أونو وكود كامل للوحة المفاتيح 4x4
نحن مجموعة من البرامج التعليمية 6 UQD10801 (Robocon1) طلاب من Universiti Tun Hussein Onn Malaysia (UTHM): Keypad 4x4 و LCD Arduino: 3 خطوات
نحن مجموعة من البرامج التعليمية 6 UQD10801 (Robocon1) طلاب من Universiti Tun Hussein Onn Malaysia (UTHM): Keypad 4x4 و LCD Arduino: تعد لوحات المفاتيح طريقة رائعة للسماح للمستخدمين بالتفاعل مع مشروعك. يمكنك استخدامها للتنقل بين القوائم وإدخال كلمات المرور والتحكم في الألعاب والروبوتات. في هذا البرنامج التعليمي ، سأوضح لك كيفية إعداد لوحة مفاتيح على Arduino. أولا سأشرح كيف أردو
مثال حديث وجديد وأسهل للخزانة مع لوحة مفاتيح Arduino Matrix Keypad 4x4: 3 خطوات
مثال حديث وجديد وأسهل للخزانة مع Arduino Matrix Keypad 4x4: مثال آخر على استخدام مصفوفة لوحة مفاتيح LCD 4x4 مع دائرة I2C
Arduino DIY Calculator باستخدام 1602 LCD و 4x4 Keypad: 4 خطوات
Arduino DIY Calculator باستخدام 1602 LCD و 4x4 Keypad: مرحبًا يا رفاق في هذه التعليمات ، سنصنع آلة حاسبة باستخدام Arduino والتي يمكنها إجراء العمليات الحسابية الأساسية. لذلك سنأخذ في الأساس مدخلات من لوحة مفاتيح 4x4 ونطبع البيانات على شاشة 16x2 LCD وسيقوم Arduino بإجراء العمليات الحسابية
4x4 Keypad with Arduino and Processing: 4 خطوات (بالصور)
لوحة مفاتيح 4x4 مع Arduino والمعالجة: لا تحب شاشات LCD ، هل تريد أن تجعل مشاريعك تبدو جذابة؟ حسنًا ، ها هو الحل. في Instructable ، ستتمكن من تحرير نفسك من متاعب استخدام شاشة LCD لعرض المحتوى من Arduino الخاص بك وأيضًا إنشاء مشروعك