جدول المحتويات:
- الخطوة 1: شاهد الفيديو
- الخطوة 2: احصل على كل الأشياء
- الخطوة 3: احصل على مكتبات Ps2 و Accel Stepper
- الخطوة 4: اكتشف اتصالات لوحة اللمس
- الخطوة 5: اختبر لوحة اللمس
- الخطوة 6: برمجة Arduino Microcontroller
- الخطوة 7: دراسة مخطط الدائرة
- الخطوة 8: قم بعمل توصيلات الأسلاك
- الخطوة 9: قم بتوصيل لوحة Arduino بالطاقة وتشغيلها
- الخطوة 10: استكشاف الأخطاء وإصلاحها
- الخطوة 11: العبث بها
فيديو: أعد استخدام لوحة اللمس في الكمبيوتر المحمول القديم للتحكم في محرك متدرج: 11 خطوة (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
لقد صنعت هذا المشروع قبل بضعة أشهر. قبل أيام قليلة ، قمت بنشر مقطع فيديو للمشروع على r / Arduino على Reddit. عندما رأيت الأشخاص يهتمون بالمشروع ، قررت أن أجعل هذا Instructable حيث أجريت بعض التغييرات على كود Arduino وأضفت ميزة. لذلك ، دون مزيد من اللغط ، فلنبدأ!
الخطوة 1: شاهد الفيديو
شاهد الفيديو لتحصل على فكرة عما يحدث.
الخطوة 2: احصل على كل الأشياء
بالنسبة لهذا المشروع ، سوف تحتاج إلى:
- لوحة متحكم اردوينو
- لوحة اللمس PS / 2 من جهاز كمبيوتر محمول (حاول الحصول على واحدة بها شريحة Synaptics مدمجة)
- * محرك متدرج ULN2003 (لمحركات السائر أحادية القطب (5 أسلاك))
- * محرك متدرج L298N (لمحركات السائر ثنائية القطب (4 أسلاك))
- 6 أسلاك توصيل من الذكور إلى الإناث (2 للطاقة و 4 للإشارات الرقمية)
- محرك متدرج
- مصدر طاقة 5-12 فولت (حسب محرك السائر)
هنا ، يتم تشغيل الإعداد من شاحن الهاتف المحمول الذي يوفر 5 فولت للوحة Arduino وسائق السائر. على الرغم من تصنيف محرك السائر بجهد 12 فولت ، يمكنك استخدام مصدر جهد أقل إذا كانت متطلبات عزم الدوران للمحرك ليست عالية لأن استخدام مصدر جهد أقل سيبقي المحرك والسائق أكثر برودة.
* كل من محركي السائر لهما نفس وصلات الدبوس مع لوحة Arduino.
الخطوة 3: احصل على مكتبات Ps2 و Accel Stepper
قم بتنزيل مجلد مكتبة ps2 من هنا. انقل المجلد الذي تم تنزيله إلى سطح المكتب حيث سيكون العثور عليه أسهل. افتح Arduino IDE وانقر فوق Sketch> Include Library> Add. ZIP Library… ثم حدد مجلد ps2 من سطح المكتب. سيتم تضمين المكتبة وستتمكن الآن من استخدام مكتبة ps2.
بالنسبة لمكتبة Accel Stepper ، يمكنك الحصول عليها بالضغط على Ctrl + Shift + I ثم كتابة "Accel Stepper" وتثبيت المكتبة.
الخطوة 4: اكتشف اتصالات لوحة اللمس
إذا كانت لديك لوحة لمس Synaptics مثل اللوحة أعلاه ، فإن اللوحة "T22" هي + 5V ، و "T10" هي "Clock" ، و "T11" هي "Data" و "T23" هي "GND". يمكنك أيضًا لحام سلك "GND" بنحاس مكشوف كبير كما هو موضح أعلاه.
اضغط على الصورة أعلاه لمعرفة المزيد.
إذا كانت لديك لوحة لمس مختلفة ، فحاول البحث عن رقم الجزء الخاص بها على الإنترنت باستخدام "pinouts" أو يمكنك سؤال مجتمع r / Arduino على Reddit إذا واجهتك مشكلة.
الخطوة 5: اختبر لوحة اللمس
تأكد من إجراء التوصيلات الصحيحة بلوحة اللمس. لاختبار لوحة اللمس ، قم بتحميل رمز الماوس ps2 على متحكم Arduino من أمثلة> ps2. قم بتوصيل سلك 'Clock' بـ D6 ، وسلك 'Data' بـ D5 ، و GND إلى GND ، و + 5V أو VCC إلى دبوس + 5V من لوحة Arduino على التوالي. أعد توصيل لوحة Arduino بالكمبيوتر وافتح الشاشة التسلسلية. إذا رأيت الأرقام تتغير أثناء تحريك إصبعك عبر لوحة اللمس ، فإن لوحة اللمس تعمل بشكل صحيح ويمكنك المتابعة.
الخطوة 6: برمجة Arduino Microcontroller
لا يحتوي الكود الأول ، "PS2_toucpad_with_Stepper" على ميزة تسريع / تباطؤ لمحرك السائر ولكن لديه وظيفة توجيه.
الكود الثاني ، "PS2_toucpad_accel_stepper" لا يحتوي على وظيفة صاروخ موجه ولكن لديه ميزة تسريع / تباطؤ.
يمكنك معرفة المزيد من المعلومات من رموز Arduino ذات الصلة.
الخطوة 7: دراسة مخطط الدائرة
اضغط على الصورة للحصول على رؤية أفضل.
الخطوة 8: قم بعمل توصيلات الأسلاك
الخطوة 9: قم بتوصيل لوحة Arduino بالطاقة وتشغيلها
بعد تشغيل الإعداد ، مرر إصبعك على طول لوحة اللمس وشاهد ما إذا كان المحرك يتحرك أم لا.
الخطوة 10: استكشاف الأخطاء وإصلاحها
إذا واجهت بعض المشاكل ، يمكنك القيام بما يلي:
إذا تحرك محرك السائر للخلف وللأمام بدلاً من التحرك في اتجاه معين:
- تغيير تسلسل التصريح عن رقم التعريف الشخصي. على سبيل المثال: استبدل Stepper stepper (200 ، 8 ، 10 ، 9 ، 11) بـ Stepper stepper (200 ، 8 ، 9 ، 10 ، 11).
- تحقق من جميع أسلاك الإشارة التي تربط سائق المحرك بلوحة Arduino وكذلك أسلاك محرك السائر موصولة بشكل صحيح حيث يجب أن تكون وليست فضفاضة وغير معيبة.
إذا لم يتحرك المحرك على الإطلاق:
- تحقق مما إذا كانت لوحة اللمس تعمل بشكل صحيح ، ارجع إلى الخطوة 5.
- تحقق مما إذا كان سائق المحرك ولوحة اللمس يحصلان على الطاقة.
- تحقق مما إذا كان المحرك أو سائق المحرك معيبًا.
الخطوة 11: العبث بها
الآن بعد أن قمت بتشغيله ، فلماذا لا تشاركه مع المجتمع. انقر فوق "لقد صنعتها!" وشارك خلقك. حاول تعديل الكود لإضافة المزيد من الميزات وتشغيل محركات متدرجة متعددة وما إلى ذلك.
أيضًا ، إذا أمكن ، حاول مساعدة أولئك الذين علقوا ، سأكون ممتنًا جدًا لك.
موصى به:
محرك متدرج يتم التحكم فيه بواسطة محرك متدرج بدون متحكم!: 6 خطوات
محرك متدرج يتم التحكم فيه بواسطة محرك متدرج بدون متحكم!: في هذه التعليمات السريعة ، سنصنع وحدة تحكم بسيطة في محرك متدرج باستخدام محرك متدرج. لا يتطلب هذا المشروع دوائر معقدة أو متحكم دقيق. لذلك دون مزيد من اللغط ، فلنبدأ
محرك متدرج يتم التحكم فيه بواسطة محرك متدرج بدون متحكم (V2): 9 خطوات (مع صور)
محرك متدرج يتم التحكم فيه بواسطة محرك متدرج بدون متحكم (V2): في أحد مواد التعليمات السابقة الخاصة بي ، أوضحت لك كيفية التحكم في محرك متدرج باستخدام محرك متدرج بدون متحكم دقيق. لقد كان مشروعًا سريعًا وممتعًا ولكنه جاء بمشكلتين سيتم حلهما في Instructable. لذا ، مع
أعد استخدام لوحة اللمس الخاصة بجهاز الكمبيوتر المحمول القديم للتحكم في جهاز الكمبيوتر: 11 خطوة (بالصور)
أعد استخدام لوحة اللمس الخاصة بجهاز الكمبيوتر المحمول القديم للتحكم في جهاز كمبيوتر !: تعد لوحات اللمس لأجهزة الكمبيوتر المحمول PS / 2 من بين أروع أجهزة واجهة المستخدم التي يمكن استخدامها مع وحدة التحكم الدقيقة. يمكن أن تثبت إيماءات الإصبع المنزلق والنقر أنها تجعل التحكم في الأشياء بطريقة بسيطة وممتعة للغاية. في Instructable ، دعنا ندمج واحدًا مع
محرك متدرج ذو تحكم بمحرك متدرج - محرك متدرج كجهاز تشفير دوار: 11 خطوة (بالصور)
محرك متدرج ذو تحكم بمحرك متدرج | محرك متدرج كجهاز تشفير دوار: هل لديك محركان متدرجان في الجوار وتريد القيام بشيء ما؟ في هذا Instructable ، دعنا نستخدم محرك متدرج كجهاز تشفير دوار للتحكم في موضع محرك متدرج آخر باستخدام متحكم Arduino. لذلك بدون مزيد من اللغط ، دعنا
محرك الأقراص الثابت القديم لـ Xbox 360 + مجموعة نقل محرك الأقراص الثابتة = محرك الأقراص الثابتة USB المحمول: 4 خطوات
محرك الأقراص الثابتة القديم لـ Xbox 360 + مجموعة نقل محرك الأقراص الثابتة = محرك الأقراص الثابتة USB المحمول!: لذلك … قررت شراء محرك الأقراص الثابتة بسعة 120 جيجابايت لجهاز Xbox 360 الخاص بك. الآن لديك محرك أقراص ثابت قديم ربما لن تستخدمه استخدم بعد الآن ، بالإضافة إلى كبل عديم الفائدة. يمكنك بيعها أو التخلي عنها … أو استخدامها بشكل جيد