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

لوحة المفاتيح: 8 خطوات
لوحة المفاتيح: 8 خطوات

فيديو: لوحة المفاتيح: 8 خطوات

فيديو: لوحة المفاتيح: 8 خطوات
فيديو: كيفية اضافة لوحة المفاتيح على سطح المكتب والتحكم بها في ويندوز 8/8.1/10 2024, يوليو
Anonim
لوحة المفاتيح
لوحة المفاتيح

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

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

الخطوة 1: ما هي لوحة المفاتيح

وهي عبارة عن هيكل أو دائرة من نوع 4x4 Matrix تحدد وفقًا لعدد الصفوف والعمود إخراج المفتاح. يتم إدخال عدد الصفوف والأعمدة جنبًا إلى جنب مع العناصر الموجودة في كل حرف في وحدة التحكم الدقيقة ثم يتم تحديد الإخراج بواسطة وحدة التحكم الدقيقة وفقًا لتلك المصفوفة

الخطوة 2: استخدم

  • سهل الاستخدام
  • سعر منخفض
  • يمكن توصيله بأي وحدة تحكم دقيقة

الخطوة 3: PINOUT

بينوت
بينوت

الخطوة 4: المكونات المطلوبة

  • يفضل استخدام أي متحكم Arduino Uno للمبتدئين.
  • لوح التجارب
  • أسلاك العبور
  • لوحة المفاتيح

الخطوة 5: التوصيل

الإتصال
الإتصال

قم بتوصيل الدبوس الذي يمثل صفوفًا وأعمدة من لوحة المفاتيح وفقًا للصورة أعلاه وتحت الرمز واستخدم الشاشة التسلسلية لرؤية الإخراج.

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

#يشمل

const بايت ROWS = 4 ؛ // أربعة صفوف

البايت الثابت COLS = 4 ؛ // أربعة أعمدة

// تحديد الرموز الموجودة على أزرار لوحات المفاتيح

مفاتيح سداسية أحرف [ROWS] [COLS] = {

{'1'، '2'، '3'، 'A'}،

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

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

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

};

بايت rowPins [ROWS] = {9، 8، 7، 6} ؛ // الاتصال بدبابيس صف لوحة المفاتيح

البايت colPins [COLS] = {5، 4، 3، 2} ؛ // الاتصال بدبابيس عمود لوحة المفاتيح

// تهيئة مثيل لفئة NewKeypad

لوحة المفاتيح المخصصة

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

Serial.begin (9600) ؛

}

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

char customKey = customKeypad.getKey () ؛

إذا (مفتاح مخصص) {

Serial.println (مفتاح مخصص) ؛

}

}

ملاحظة: - لقد استخدمت KEYPAD LIBRARY والتي يمكن تثبيتها باستخدام مدير مكتبة Arduino

الخطوة 7: العمل

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

ثم يتم عرض القيم المقابلة للمصفوفة على الشاشة التسلسلية (Ctrl + Shift + M).

الخطوة 8: تصميم ثنائي الفينيل متعدد الكلور

تصميم ثنائي الفينيل متعدد الكلور
تصميم ثنائي الفينيل متعدد الكلور
تصميم ثنائي الفينيل متعدد الكلور
تصميم ثنائي الفينيل متعدد الكلور
تصميم ثنائي الفينيل متعدد الكلور
تصميم ثنائي الفينيل متعدد الكلور

الآن لدينا تصميم ثنائي الفينيل متعدد الكلور وحان الوقت لطلب ثنائي الفينيل متعدد الكلور.

لذلك ، ما عليك سوى الانتقال إلى JLCPCB.com ، والنقر فوق الزر "اقتباس الآن".

JLCPCB هي أيضا الراعي لهذا المشروع. JLCPCB (ShenzhenJLC Electronics Co. ، Ltd.) ، هي أكبر مشروع أولي ثنائي الفينيل متعدد الكلور في الصين وهي شركة تصنيع عالية التقنية متخصصة في نموذج أولي سريع لثنائي الفينيل متعدد الكلور وإنتاج ثنائي الفينيل متعدد الكلور صغير. يمكنك طلب ما لا يقل عن 5 ثنائي الفينيل متعدد الكلور مقابل 2 دولار فقط.

لتصنيع PCB ، قم بتحميل ملف gerber الذي قمت بتنزيله في الخطوة الأخيرة. قم بتحميل ملف.zip أو يمكنك أيضًا سحب ملفات جربر وإفلاتها.

بعد تحميل الملف المضغوط ، سترى رسالة نجاح في الجزء السفلي إذا تم تحميل الملف بنجاح. يمكنك مراجعة PCB في عارض Gerber للتأكد من أن كل شيء على ما يرام. يمكنك عرض كل من الجزء العلوي والسفلي من ثنائي الفينيل متعدد الكلور.

بعد التأكد من أن ثنائي الفينيل متعدد الكلور يبدو جيدًا ، يمكننا الآن تقديم الطلب بسعر معقول. يمكنك طلب 5 مركبات ثنائي الفينيل متعدد الكلور مقابل دولارين فقط ، ولكن إذا كان هذا هو طلبك الأول ، فيمكنك الحصول على 10 مركبات ثنائي الفينيل متعدد الكلور مقابل 2 دولار.

لتقديم الطلب ، انقر فوق الزر "حفظ في عربة التسوق".

استغرق تصنيع ثنائي الفينيل متعدد الكلور الخاص بي يومين حتى يتم تصنيعه ووصل في غضون أسبوع باستخدام خيار التسليم عبر DHL. كانت مركبات ثنائي الفينيل متعدد الكلور معبأة جيدًا وكانت الجودة جيدة حقًا.

موصى به: