لوحة المفاتيح هي واحدة من الأجهزة الأساسية للعمل مع اردوينو. يسمح لك بإدارة نظامك الإلكتروني وإدخال البيانات وتنفيذ الأوامر. يمكن استخدام لوحة المفاتيح في مجموعة متنوعة من المشاريع ، من الروبوتات إلى التشغيل الآلي للمنزل والألعاب. في هذه المقالة ، سوف نلقي نظرة على الأنواع الرئيسية من لوحات المفاتيح لاردوينو ، وكذلك الحديث عن كيفية توصيلها.
النوع الأول من لوحة المفاتيح لاردوينو هو لوحة مفاتيح مصفوفة. إنها شبكة من الأزرار التي تشكل مجموعات مختلفة من الرموز والأوامر. لتوصيل لوحة المفاتيح مصفوفة ، يجب عليك استخدام دبابيس التناظرية والرقمية من اردوينو. إنها لوحة مفاتيح بسيطة وغير مكلفة تتيح لك إدخال البيانات بسهولة.
نوع آخر من لوحة المفاتيح لاردوينو هو لوحة المفاتيح القائمة على الغشاء. يتكون من غشاء بأزرار تقوم بالاتصال الكهربائي عند الضغط عليه. عادة ما تكون لوحات المفاتيح القائمة على الغشاء مضغوطة وأسهل في الاتصال لأنها لا تتطلب دبابيس اردوينو التناظرية. وهي متوفرة بأحجام وتكوينات مختلفة.
بغض النظر عن نوع لوحة المفاتيح ، يتم الاتصال عبر دبابيس اردوينو غبيو ويمكن أن يتم باستخدام سلك بسيط أو موصل.
اختيار لوحة المفاتيح المناسبة لمشروع اردوينو الخاص بك يعتمد على الوظائف المطلوبة والحجم والميزانية وعوامل أخرى. عند اختيار لوحة المفاتيح ، والانتباه إلى توافقها مع اردوينو ، وعدد من الأزرار ، والبروتوكولات المخدومة ، وقدرات البرمجة وتوافر وظائف إضافية.
- لوحة المفاتيح لمشاريع اردوينو: كيفية اختيار والاتصال
- اختيار لوحة المفاتيح
- توصيل لوحة المفاتيح
- كيفية اختيار لوحة المفاتيح المناسبة لمشروع اردوينو
- توصيل لوحة المفاتيح إلى اردوينو: تعليمات خطوة بخطوة
- لماذا استخدام لوحة المفاتيح في مشاريع اردوينو مهم
لوحة المفاتيح لمشاريع اردوينو: كيفية اختيار والاتصال
اختيار لوحة المفاتيح
الخطوة الأولى في اختيار لوحة المفاتيح لمشروع اردوينو الخاص بك هو تحديد المتطلبات والوظائف. يمكنك الاختيار من بين أنواع مختلفة من لوحات المفاتيح ، مثل المصفوفة أو الرقمية أو الأشعة تحت الحمراء.
لوحة مفاتيح المصفوفة هي النوع الأكثر شيوعا وهي عبارة عن شبكة من الأزرار. انها تسمح لك لانقاذ دبابيس على متن اردوينو والسيطرة على المزيد من الأزرار مع عدد أقل من الأسلاك. عادة ما تحتوي لوحة المفاتيح الرقمية على أزرار على شكل أرقام ورموز ، وتستخدم لوحة مفاتيح الأشعة تحت الحمراء اتصالات الأشعة تحت الحمراء لنقل البيانات.
عند اختيار لوحة مفاتيح ، انتبه أيضا إلى عدد الأزرار المطلوبة لمشروعك ووجود الإضاءة الخلفية ، إذا لزم الأمر. قد تحتوي بعض لوحات المفاتيح أيضا على وظائف إضافية أخرى ، مثل الأزرار التي تحتوي على وظيفة "الإدخال" أو "الهروب".
توصيل لوحة المفاتيح
اتصال لوحة المفاتيح إلى اردوينو يعتمد على نوعه.
إذا كنت تستخدم لوحة مفاتيح مصفوفة ، فستحتاج إلى توصيل دبابيس الأزرار بدبابيس اردوينو. تحتوي لوحات مفاتيح المصفوفة عادة على 8 دبابيس (4 صفوف و 4 أعمدة). حدد 4 دبابيس على اردوينو للاتصال أعمدة لوحة المفاتيح و 4 دبابيس للاتصال الصفوف لوحة المفاتيح. تذكر أنه من أجل قراءة الأزرار المضغوطة بنجاح ، من الضروري استخدام مقاومات السحب على دبابيس سلسلة لوحة المفاتيح.
إذا كنت تستخدم لوحة مفاتيح رقمية ، يمكنك توصيله إلى دبابيس اردوينو باستخدام طريقة الإدخال/الإخراج التناظرية. سيسمح لك ذلك بقراءة القيم من الدبابيس في النطاق من 0 إلى 1023.
عادة ما يتم توصيل لوحات المفاتيح بالأشعة تحت الحمراء باستخدام دبوس مع وظيفة المقاطعة. يتيح لك هذا الدبوس الاستجابة الفورية للبيانات الواردة من لوحة المفاتيح.
لا تنس توصيل مصدر طاقة لوحة المفاتيح وتعيين مستوى المنطق المطلوب للعمل مع اردوينو الخاص بك.
في هذا القسم ، ونحن قد غطت الخطوات الأساسية لاختيار وربط لوحة المفاتيح لمشروع اردوينو الخاص بك. بعد التعرف على هذه المفاهيم ، يمكنك بسهولة دمج لوحة المفاتيح في مشروعك واستخدامها للتحكم في جهازك.
كيفية اختيار لوحة المفاتيح المناسبة لمشروع اردوينو
عند اختيار لوحة مفاتيح لمشروع اردوينو ، هناك العديد من العوامل التي تستحق النظر:
- نوع لوحة المفاتيح: هناك عدة أنواع من لوحات المفاتيح المتاحة في السوق ، مثل لوحة المفاتيح الميكانيكية التقليدية ولوحة المفاتيح المصفوفة ولوحة المفاتيح التي تعمل باللمس وغيرها. يعتمد اختيار لوحة المفاتيح على المتطلبات والميزات المحددة للمشروع.
- عدد المفاتيح: من المهم تحديد عدد المفاتيح التي تحتاجها لمشروعك. قد تتطلب بعض المشاريع مفاتيح قليلة فقط ، بينما قد تتطلب مشاريع أخرى المزيد من المفاتيح.
- واجهة اتصال: اختيار لوحة المفاتيح مع واجهة اتصال اردوينو مناسبة. تتصل بعض لوحات المفاتيح باستخدام الأسلاك ، بينما يمكن للآخرين الاتصال لاسلكيا.
- وظائف إضافية: قد تحتوي بعض لوحات المفاتيح على وظائف إضافية مثل إضاءة المفاتيح والشاشة المدمجة وغيرها. يمكن أن تكون هذه الوظائف مفيدة في مشاريع معينة.
- السعر والتوافر: ضع في اعتبارك ميزانية وتوافر لوحة المفاتيح المحددة. قد تكون بعض لوحات المفاتيح باهظة الثمن أو غير متوفرة للشراء في منطقتك.
عند اختيار لوحة مفاتيح لمشروع اردوينو ، يوصى بقراءة مراجعات المستخدم ودراسة وثائق الشركة المصنعة. وهذا سوف تساعدك على جعل الحق في الاختيار واختيار لوحة المفاتيح التي تلبي الاحتياجات والتوقعات الخاصة بك.
توصيل لوحة المفاتيح إلى اردوينو: تعليمات خطوة بخطوة
الخطوة 1: التحضير
قبل البدء في توصيل لوحة المفاتيح ، تحتاج إلى التأكد من أن لديك جميع المكونات الضرورية. سوف تحتاج:
| 1. مجلس اردوينو | 4. مقاومة 10 كيلو (س 8) |
| 2. لوحة مفاتيح اردوينو (عادة ما تستخدم لوحة مفاتيح المصفوفة) | 5. أسلاك للاتصال |
| 3. لوحة المقاوم | 6. كتل طرفية خالية من اللحام (اختياري) |
الخطوة 2: توصيل لوحة المفاتيح
دعونا نبدأ توصيل لوحة المفاتيح إلى اردوينو. اتبع التعليمات أدناه:
- قم بتوصيل لوحة المفاتيح بلوحة المقاوم. تأكد من توصيل كل دبوس مفتاح لوحة مفاتيح بأحد طرفي المقاوم.
الخطوة 3: تحميل التعليمات البرمجية إلى اردوينو
بعد توصيل لوحة المفاتيح ، تحتاج إلى تحميل رمز المقابلة إلى مجلس اردوينو الخاص بك. للقيام بذلك ، اتبع الخطوات التالية:
- Ard اردوينو بيئة تطوير متكاملة ide.
- Создайте новый проект.
- Вставьте следующий код в окно редактора:
# تضمين " لوحة المفاتيح.ح"
صفوف بايت كونست = 4;
كونست بايت كولز = 4;
مفاتيح شار [الصفوف] [الأعمدة] = {
{'1','2','3','أ'},
{'4','5','6','ب'},
{'7','8','9','ج'},
{'*','0','#','د'}
};
بايت روبينز [الصفوف] = {9, 8, 7, 6};
بايت كولبينز [كولز] = {5, 4, 3, 2};