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

Arduino للتحكم في سرعة محرك التيار المستمر والاتجاه باستخدام مقياس الجهد والأزرار: 6 خطوات
Arduino للتحكم في سرعة محرك التيار المستمر والاتجاه باستخدام مقياس الجهد والأزرار: 6 خطوات

فيديو: Arduino للتحكم في سرعة محرك التيار المستمر والاتجاه باستخدام مقياس الجهد والأزرار: 6 خطوات

فيديو: Arduino للتحكم في سرعة محرك التيار المستمر والاتجاه باستخدام مقياس الجهد والأزرار: 6 خطوات
فيديو: Using 28BYJ-48 Stepper Motor Push button Speed with 8 projects: Ultimate Video Tutorial Lesson 107 2024, شهر نوفمبر
Anonim
Image
Image

في هذا البرنامج التعليمي سوف نتعلم كيفية استخدام برنامج تشغيل L298N DC MOTOR CONTROL ومقياس جهد للتحكم في سرعة واتجاه محرك التيار المستمر باستخدام زرين.

شاهد فيديو توضيحي.

الخطوة 1: ما سوف تحتاجه

ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
  • اردوينو UNO
  • L298N DC MOTOR CONTROLER
  • محرك بتيار مستمر
  • علبة بطاريات
  • مقياس فرق الجهد
  • أسلاك العبور
  • زرين ضغط
  • 2x 1 كيلو أوم المقاوم
  • اللوح
  • برنامج Visuino: قم بتنزيل Visuino

الخطوة 2: الدائرة

الدائرة
الدائرة
  • قم بتوصيل Arduino Pin 5V بدبوس موجب للوح (خط أحمر)
  • قم بتوصيل Arduino Pin GND بالدبوس السلبي للوح (الخط الأزرق)
  • قم بتوصيل الزر الأول بالدبوس الموجب للوحة توصيل الدوائر (الخط الأحمر)
  • قم بتوصيل دبوس button1 الثاني بدبوس اردوينو الرقمي 6
  • قم بتوصيل دبوس button1 ثانية بالمقاوم 1
  • توصيل button2 أول دبوس بالمسمار الموجب للوح التجارب (خط أحمر)
  • قم بتوصيل دبوس button2 الثاني بدبوس اردوينو الرقمي 7
  • قم بتوصيل دبوس button2 الثاني بالمقاوم 2
  • قم بتوصيل resistor1 بالدبوس السلبي للوح اللوح (الخط الأزرق)
  • قم بتوصيل resistor2 بالدبوس السلبي للوح اللوح (الخط الأزرق)
  • قم بتوصيل دبوس رقمي (2) من Arduino إلى دبوس سائق المحرك (IN2)
  • قم بتوصيل دبوس رقمي (3) من Arduino إلى دبوس سائق المحرك (IN1)
  • قم بتوصيل محرك واحد DC إلى جانب واحد من سائق المحرك
  • قم بتوصيل دبوس مزود الطاقة (البطاريات) (gnd) بدبوس التحكم في محرك المحرك (gnd)
  • قم بتوصيل دبوس مزود الطاقة (البطاريات) (+) بدبوس التحكم في محرك المحرك (+)
  • قم بتوصيل GND من Arduino إلى دبوس التحكم في محرك المحرك (GND)
  • قم بتوصيل دبوس مقياس الجهد (DTB) بدبوس Arduino التناظري (A0)
  • قم بتوصيل دبوس مقياس الجهد (VCC) بدبوس Arduino (5V)
  • قم بتوصيل دبوس مقياس الجهد (GND) بدبوس Arduino (GND)

الخطوة 3: ابدأ Visuino ، واختر نوع لوحة Arduino UNO

ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO

لبدء برمجة Arduino ، ستحتاج إلى تثبيت Arduino IDE من هنا:

يرجى العلم أن هناك بعض الأخطاء الحرجة في Arduino IDE 1.6.6. تأكد من تثبيت 1.6.7 أو أعلى ، وإلا فلن يعمل هذا Instructable! إذا لم تكن قد فعلت ذلك ، فاتبع الخطوات الواردة في Instructable لإعداد Arduino IDE لبرمجة ESP 8266! يحتاج Visuino: https://www.visuino.eu أيضًا إلى التثبيت. ابدأ Visuino كما هو موضح في الصورة الأولى ، انقر فوق الزر "أدوات" في مكون Arduino (الصورة 1) في Visuino عندما يظهر مربع الحوار ، حدد "Arduino UNO" كما هو موضح في الصورة 2

الخطوة 4: في Visuino أضف مكونات وربطها

في Visuino أضف مكونات وربطها
في Visuino أضف مكونات وربطها
في Visuino أضف مكونات وربطها
في Visuino أضف مكونات وربطها
في Visuino أضف مكونات وربطها
في Visuino أضف مكونات وربطها
  • إضافة مكون "Dual DC Motor Driver Digital و PWM Pins Bridge (L9110S، L298N)"
  • أضف مكون "Speed and Direction To Speed" في نافذة "الخصائص" ، اضبط "Initial Reverse" على "True"
  • إضافة مكون "SR Flip-Flop"
  • قم بتوصيل الدبوس الرقمي للوحة Arduino [6] بدبوس "SRFlipFlop1" [Set]
  • قم بتوصيل الدبوس الرقمي للوحة Arduino [7] بدبوس "SRFlipFlop1" [إعادة تعيين]
  • توصيل لوحة Arduino التناظرية في دبوس [0] إلى دبوس "SpeedAndDirectionToSpeed1" [السرعة]

  • توصيل دبوس "SRFlipFlop1" [مخرج] بطرف "SpeedAndDirectionToSpeed1" [عكس]
  • قم بتوصيل دبوس "SpeedAndDirectionToSpeed1" [مخرج] بـ "DualMotorDriver1"> المحركات [0] دبوس [مدخل]
  • قم بتوصيل "DualMotorDriver1"> المحركات [0] دبوس [الاتجاه (B] إلى الدبوس الرقمي للوحة Arduino [2]
  • قم بتوصيل "DualMotorDriver1"> المحركات [0] دبوس [السرعة (A)] بالدبوس الرقمي للوحة Arduino [3]

الخطوة 5: إنشاء وترجمة وتحميل كود Arduino

إنشاء وترجمة وتحميل كود اردوينو
إنشاء وترجمة وتحميل كود اردوينو
إنشاء وترجمة وتحميل كود اردوينو
إنشاء وترجمة وتحميل كود اردوينو

في Visuino ، اضغط على F9 أو انقر فوق الزر الظاهر في الصورة 1 لإنشاء كود Arduino ، وافتح Arduino IDE

في Arduino IDE ، انقر فوق الزر تحميل ، لتجميع وتحميل الكود (الصورة 2)

الخطوة 6: العب

إذا قمت بتشغيل وحدة Arduino Uno وأضفت بطاريات لوحدة التحكم في المحرك ، فسيكون محرك التيار المستمر جاهزًا للدوران.

عن طريق انزلاق مقياس الجهد يمكنك تنظيم سرعة المحرك وتغيير الاتجاه عن طريق الضغط على الأزرار.

تهانينا! لقد أكملت مشروعك. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable. يمكنك تنزيله من هنا وفتحه في Visuino:

موصى به: