جدول المحتويات:
فيديو: زر تحكم السائر: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
الخطوة 1: تصميم الدوائر
سيكون المكون الرئيسي هو جهاز التحكم في السائر ، والذي يتطلب مولد نبض لساعة سائق السائر ، وعالي / منخفض للاتجاه.
نظرت حولك ووجدت مولد إشارة نبضي لمحرك متدرج ، ومع ذلك لم ترغب في انتظار الشحن ، لذلك استخدم esp8266 لتوليد النبضات.
سيتحكم مفتاح التبديل المتصل بـ 3.3 فولت و Gnd في الارتفاع / الانخفاض لاتجاه محرك السائر.
سيتم وضع الإلكترونيات في صندوق ، وستحتوي الواجهة على زر لتحريك المحرك ، ومفتاح تبديل لتحديد الاتجاه ، ومقبس DC لتوصيل طاقة 12 فولت ، وموصل 4 أسلاك للخارج إلى محرك السائر.
الخطوة 2: BOM
وحدة تحكم محرك متدرج TB6560
D24V22F3 3.3 فولت وحدة التنحي
ESP8266 لتوليد نبضات الساعة
زر ضغط الجاذبية (أخضر)
مفتاح الفصل الكهربائي
صندوق الأغراض العامة 98x145x54 مللي متر
محول التيار المتردد 12 فولت 2 أمبير
كانت خيارات المكونات بسبب التوافر حيث كان من المقرر أن يكون مشروعًا سريعًا!
الخطوة 3: الكود
إعدادات TB6560
1A السائر الحالي
- SW1 معطلة
- SW2 ON
- SW3 معطلة
- S1 OFF
20٪ توقف التيار
S2 قيد التشغيل
خطوة كاملة
- S3 ON
- S4 ON
0٪ وضع الاضمحلال
- S5 قبالة
- S6 قبالة
اتصالات دبوس
- NodeMCU D8 ، ESP8266 15 إلى TB6560 CLK +
- NodeMCU D5 ، ESP826614 إلى زر مُثبت في الصندوق
- تبديل التبديل إلى CW +
- Gnd إلى CW-
- Gnd إلى CLK-
كود على ESP8266 ليعمل كمولد نبض يعمل بالزر:
تمت الإشارة إلى هذا الدليل لإعدادات TB6560.
الخطوة 4: جدول الخطوات الصغيرة كمرجع
هذا لتغيير سرعة المحرك عن طريق المفاتيح.
موصى به:
قائمة التحكم في سرعة السائر لـ Arduino: 6 خطوات
قائمة التحكم في سرعة السائر مدفوعة بـ Arduino: مكتبة SpeedStepper هذه عبارة عن إعادة كتابة لمكتبة AccelStepper للسماح بالتحكم في سرعة محرك السائر. تتيح لك مكتبة SpeedStepper تغيير سرعة المحرك المضبوطة ثم التسريع / التباطؤ إلى السرعة المحددة الجديدة باستخدام نفس الخوارزمية
تحويل السائر إلى حركات اللعبة: 4 خطوات
تحويل السائر إلى حركات اللعبة: مقدمة يحول هذا الجهاز الحركة من السائر محلي الصنع (آلة الخطوة) إلى حركة اللعبة. ستعمل مع أي لعبة تتلقى (& quot؛ w & quot؛) كحركة للأمام. يمكن أن تعمل مع ألعاب VR أيضًا إذا كانت تقبل إدخال لوحة المفاتيح. ربما فاز
دروس Arduino - التحكم في السائر بالمحرك مع برنامج التشغيل ULN 2003: 5 خطوات
دروس Arduino - التحكم في السائر بالمحرك مع برنامج التشغيل ULN 2003: هذه التعليمات هي النسخة المكتوبة من & quot؛ Arduino: كيفية التحكم في محرك متدرج باستخدام ULN 2003 Motor Driver & quot؛ فيديو YouTube الذي قمت بتحميله مؤخرًا. أنصحك بشدة للتحقق من ذلك
تركيبات اختبار المحرك السائر: 3 خطوات
تركيبات اختبار المحرك السائر: لم يكن لدي أي خبرة في قيادة محركات السائر ، لذا قبل تصميم وطباعة وتجميع وبرمجة الساعة التناظرية ذات التصحيح التلقائي "العتيقة" (https://www.instructables.com/id/Antique-Auto-Correcting) -Analog-Clock /) باستخدام محرك متدرج
وحدة المشروع النهائي للسائق السائر: 5 خطوات
وحدة المشروع النهائية لسائق السائر: بقلم ماركيز سميث وبيتر مو لانج