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

أعد استخدام لوحة اللمس الخاصة بجهاز الكمبيوتر المحمول القديم للتحكم في جهاز الكمبيوتر: 11 خطوة (بالصور)
أعد استخدام لوحة اللمس الخاصة بجهاز الكمبيوتر المحمول القديم للتحكم في جهاز الكمبيوتر: 11 خطوة (بالصور)

فيديو: أعد استخدام لوحة اللمس الخاصة بجهاز الكمبيوتر المحمول القديم للتحكم في جهاز الكمبيوتر: 11 خطوة (بالصور)

فيديو: أعد استخدام لوحة اللمس الخاصة بجهاز الكمبيوتر المحمول القديم للتحكم في جهاز الكمبيوتر: 11 خطوة (بالصور)
فيديو: لوحة اللمس لا تعمل في اللابتوب لديك؟ 🥺 إليك الحل لمشاكل تاتش باد في ويندوز 👌 2024, شهر نوفمبر
Anonim
أعد استخدام لوحة اللمس الخاصة بجهاز كمبيوتر محمول قديم للتحكم في جهاز كمبيوتر!
أعد استخدام لوحة اللمس الخاصة بجهاز كمبيوتر محمول قديم للتحكم في جهاز كمبيوتر!

تعد لوحات اللمس لأجهزة الكمبيوتر المحمول PS / 2 من بين أروع أجهزة واجهة المستخدم التي يمكن استخدامها مع وحدة التحكم الدقيقة. يمكن أن تثبت إيماءات الإصبع المنزلق والنقر أنها تجعل التحكم في الأشياء بطريقة بسيطة وممتعة للغاية. في هذا Instructable ، دعنا ندمج واحدًا مع متحكم USB HID Arduino للتحكم في جهاز الكمبيوتر الخاص بنا بشريحة من إصبعنا. هيا بنا نبدأ!

الخطوة 1: شاهد الفيديو

Image
Image

شاهد الفيديو لفهم كيفية عمل ذلك ومعرفة وظائف لوحة المفاتيح.

الخطوة 2: احصل على كل الأشياء المطلوبة

احصل على كل الأشياء المطلوبة
احصل على كل الأشياء المطلوبة

يمكننا أن نبدأ بالإصدار الأساسي من هذا المشروع حيث يمكن التحكم في وظيفتين لاختصارات لوحة المفاتيح عن طريق حركة الإصبع على محوري x و y على التوالي. سيسمح لنا الإصدار متعدد الوظائف باستخدام أكثر من وظيفتين لاختصارات لوحة المفاتيح حيث ستتحكم حركة المحور السيني في الوظيفة وستتحول حركة المحور الصادي بين الوظائف.

بالنسبة لهذا المشروع ، سوف تتطلب:

  • متحكم Arduino متوافق مع USB HID (ليوناردو ، ميكرو ، برو مايكرو).
  • لوحة اللمس PS / 2 (يوصى باستخدام واحد من Synaptics كما هو معروف ومختبر).
  • 4 أسلاك (أسلاك عارية مع موصل ذكر على جانب واحد لتوصيل لوحة Arduino بلوحة اللمس).

لوحدة تحكم متعددة الوظائف ، سوف تحتاج بالإضافة إلى ذلك:

  • شاشة LED ذات 7 مقاطع (كاثود عام واحد ، أي وجود الطرف المشترك -V)
  • مقاوم 220Ω.
  • 9 أسلاك (لتوصيل شاشة LED بلوحة Arduino).

الخطوة 3: تحديد اتصالات الأسلاك الخاصة بلوحة اللمس

حدد اتصالات الأسلاك الخاصة بلوحة اللمس
حدد اتصالات الأسلاك الخاصة بلوحة اللمس

ابحث عبر الإنترنت عن رقم جزء لوحة اللمس المستخدمة. إذا واجهتك مشكلة ، يمكنك الحصول على مساعدة من مجتمع r / Arduino.

في معظم لوحات اللمس ، وخاصة تلك التي تعمل باللمس ، تتوافق الوسادات النحاسية التالية مع كل توصيلات للرقاقة الموجودة على اللوحة:

  • T22 ~> + 5 فولت
  • T23 ~> GND
  • T10 ~> ساعة
  • T11 ~> البيانات

الخطوة 4: برمجة Arduino Microcontroller

برمجة Arduino Microcontroller
برمجة Arduino Microcontroller
برمجة Arduino Microcontroller
برمجة Arduino Microcontroller

أوصي بالبدء بالإصدار الأساسي من الكود للتعرف على عناصر التحكم وتعديل الإعدادات لتناسب متطلباتك المستقبلية.

الخطوة 5: قم بتوصيل Touchpad بلوحة Arduino

قم بتوصيل Touchpad بلوحة Arduino
قم بتوصيل Touchpad بلوحة Arduino
قم بتوصيل Touchpad بلوحة Arduino
قم بتوصيل Touchpad بلوحة Arduino
قم بتوصيل Touchpad بلوحة Arduino
قم بتوصيل Touchpad بلوحة Arduino
قم بتوصيل Touchpad بلوحة Arduino
قم بتوصيل Touchpad بلوحة Arduino

نظرًا لأن الوسادات النحاسية للوحة اللمس معروفة بالفعل ، يمكننا توصيل مدخلات 5 فولت و GND للوحة اللمس بـ + 5 فولت ودبوس رأس GND بلوحة Arduino.

سيتم توصيل دبوس الساعة بالدبوس A0 وسيتم توصيل دبوس البيانات بالدبوس A1 في لوحة Arduino.

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

الخطوة 6: قم بتوصيل برنامج الإعداد بجهاز الكمبيوتر الخاص بك

يمكنك تخطي هذه الخطوة في الوقت الحالي إذا كنت تقوم بالإصدار متعدد الوظائف من المشروع.

بعد توصيل الإعداد ، عند تحريك الإصبع عبر لوحة اللمس في المحور x ، يجب أن تكون قادرًا على التحكم في مفاتيح الأسهم اليمنى واليسرى وتحريك الإصبع على طول المحور y ، يجب أن تكون قادرًا على التحكم في الأعلى والأسفل مفاتيح السهم.

الخطوة 7: قم بتوصيل شاشة LED ذات الأجزاء السبعة بلوحة Arduino

قم بتوصيل شاشة LED ذات الأجزاء السبعة بلوحة Arduino
قم بتوصيل شاشة LED ذات الأجزاء السبعة بلوحة Arduino
قم بتوصيل شاشة LED ذات الأجزاء السبعة بلوحة Arduino
قم بتوصيل شاشة LED ذات الأجزاء السبعة بلوحة Arduino

قم بتوصيل الدبوس المشترك للشاشة من خلال المقاوم 200Ω بالدبوس D9 بلوحة Arduino. ثم قم بإجراء الاتصالات التالية:

دبوس شاشة LED ~> دبوس لوحة Arduino

أ ~> D2

ب ~> د 3

C ~> D4

D ~> D5

ه ~> D6

F ~> D7

G ~> D8

لن يتم استخدام دبوس "DP" لشاشة LED.

الخطوة 8: قم بتوصيل برنامج الإعداد بالكمبيوتر واختبره

بعد توصيل الإعداد بالكمبيوتر ، عند تحريك الإصبع على طول المحور الصادي كما في الفيديو ، سيتسبب الرقم الموجود على شاشة LED في الزيادة / النقصان اعتمادًا على اتجاه حركة الإصبع. هناك ما مجموعه 15 وظيفة ، منها 14 وظيفة للتحكم في الكمبيوتر (الوظيفة 0 محجوزة للتحكم في سطوع شاشة LED ولكن يمكن تغييرها عن طريق تعديل كود Arduino).

أثناء التواجد في الوظيفة 0 ، عند تحريك الإصبع على طول المحور السيني ، سيتسبب في اختلاف سطوع شاشة LED ، اعتمادًا على اتجاه حركة الإصبع. يتم شرح الوظائف الـ 14 الأخرى في كود Arduino. لا تتردد في تغييرها لتناسب متطلباتك.

الخطوة 9: التحكم في مستوى الصوت

يحاكي متحكم Arduino الضغط على مفتاحي Page Up و Page Down باستخدام مفتاح Ctrl لرفع مستوى الصوت وخفضه على التوالي. لكي يعمل اختصار لوحة المفاتيح هذا ، ستحتاج إلى تنزيل ملف "Volume.exe" من هنا (إنه آمن) ووضعه في مجلد نظام بدء التشغيل بحيث يتم تشغيله في كل مرة يتم فيها تمهيد الكمبيوتر.

يمكنك التحقق من هذا للحصول على المساعدة.

الخطوة 10: تخصيص الكود

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

الخطوة 11: افعل المزيد

افعل اكثر
افعل اكثر

باستخدام لوحة اللمس ، حاول التحكم في أشياء أخرى مثل هذا وذاك. باستخدام لوحة اللمس PS / 2 ، يمكنك القيام بالكثير من الأشياء! إذا توصلت إلى شيء جديد ، فحاول مشاركته مع المجتمع.

موصى به: