جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
الأول هو إعداد محرك سيرفو.
- يذهب السلك الأوسط إلى منفذ 5V
- يذهب اليسار إلى منفذ GND
- قم بتوصيل آخر (سلك التحكم) بالمنفذ 9
الخطوة 1: قم بتوصيل لوحة المفاتيح
لوحة المفاتيح بسيطة جدًا. ما عليك سوى توصيل المسامير على اليسار من اليمين 8 ، 7 ، 6 ، 5 ، 4 ، 3 ، 2 ، 1. يتم إزاحة الصورة بواحد ولكننا نقوم بتوصيل المؤازرة بـ 9 لذا فقط قم بتحويل كل شيء لأسفل.
الخطوة 2: قم بتنزيل الكود بالرغم من ذلك
قم بتنزيل الكود (الذي تم التعليق عليه) وتشغيله. يجب أن يكون كل شيء على ما يرام. بشكل أساسي عندما تقوم بإدخال رقم مكون من 3 أرقام أقل من 180 ، فإنه يحرك ذراع المؤازرة إلى هذه الدرجة. أعني بثلاثة أرقام أنك ستحتاج إلى إدخال 010 للحصول على 10 و 005 للحصول على 5.
الخطوة 3: إعداد التعليمات البرمجية
يمكن أن تختلف لوحة المفاتيح ، فقط تأكد من أن حرفك يشبه مصفوفة الأحرف ، إذا لم يكن الأمر كذلك ، فقم بتغيير الأحرف لمطابقة الأحرف الخاصة بك. لقد استخدمت متغير بدء للاحتفاظ بإعادة تعيين val (0) وهو خيار. يمكنك دائمًا تمرير 0 إلى الطريقة بدلاً من ذلك.
الخطوة 4: الرقم 1
يتحقق هذا الرمز لمعرفة ما إذا كان يقوم بتقييم الرقم الأول الذي يمكن أن يكون 0 أو 1. أي شيء آخر يتسبب في إعادة تعيين المؤازرة إلى 0 لأن الإدخال كان غير صالح. إذا كانت الزيادة صالحة للرقم التالي وتضيف 100 إذا تم إدخال 1. إذن لديك الآن قاعدة تساوي 100.
الخطوة 5: الرقم 2
على غرار الطريقة الأولى ، تقوم فقط بتقييم الأرقام ، هذه المرة من 1 إلى 9. بمجرد إدخال حرف صالح ، فإنه يضيف الرقم الذي تم إدخاله مرة 10 لملء خانة العشرات. لنفترض أن الرقم 1 كان 1 ، لذا لديك 100 ، والآن أدخلت 5. الأساس هو الآن 150.
الخطوة 6: الرقم 3
الرقم 3 مشابه للآخرين ولكنه يضيف ببساطة 1-9 بناءً على ما تم تحديده. لنفترض أنه تم إدخال 8. لديك الآن 158 لتمريرها إلى طريقة نقل المؤازرة. بمجرد الانتهاء ، انتقل إلى الخطوة التالية …
الخطوة 7: تحريك مؤازر
يتحقق من أن val ، مثالنا هو 158 ، أقل من 180. نظرًا لأنه يحرك المحرك إلى 158 درجة. إذا كان القول 190 ، فسيتم إعادة تعيين المؤازرة إلى 0. المطبوعات التسلسلية هي فقط لفحص البيانات. لا شيء مهم هناك.