سيرشدك هذا الدليل إلى إكمال الأجزاء والخطوات للتحكم في سرعة واتجاه محرك التيار المستمر بمساعدة
محرك المحرك المزدوج H- Arduino Bridge L293D.
يمتلك محرك المحرك قناتين، مما يعني أنه يمكنه التحكم في اتجاه كلا محركي التيار المستمر في نفس الوقت.
اسمحوا لي أن آخذك عبر الأقسام اللازمة للقيام بذلك. . .
ثم هناك الخطوة مع الكود. 1) اردوينو أونو. .
النسخة الأصلية المقدمة من L293D رخيصة جدًا. . .
5 متاح لـ 1.
الزر اللمسي هو 59 يورو. . 100 قطعة ل.
99 يورو 10 ألف الجهد. . . اللوح. .
أسلاك العبور. . .
الكمبيوتر مع اردوينو IDE. . .
لا أستطيع تقديم هذا الرابط كما تعلمون.
لنبدأ العمل الآن.
اتصال دبوس L293D 1 (Enable1)--DigitalPin11(PWM)PIN2(INPUT1)--DigitalPin10(PWM)PIN3(OUTPUT1)--
1 دبوس محرك PIN4 (GND1)--GndPIN6(OUTPUT2)--
دبوس المحرك 2PIN7 (INPUT2)--DigitalPin9(PWM)PIN8(12v)--5vPIN9(Vss3.3v)--
5 فولت/دبوس يعني 3.3
فولت، ولكن يمكنك أيضًا توصيله بـ 5 فولت.
دبوس الاتصال 1 (إيجابي)--5vPin2(إشارة)--تناظريPIN0PIn3(سلبي)--
اتصال دبوس زر GndPUSH 1 دبوس = gnd2 pin = DigitalPIN7/*/intenablePin = 11; إنت in1Pin = 10؛ كثافة العمليات in2Pin = 9؛
إنت سويتشبين = 7؛ إنت بوتبين = 0؛
دبوس الحالة = 13؛ إعداد باطلة () {pinMode (in1Pin، OUTPUT)؛ pinMode(in2Pin, OUTPUT); pinMode(
الإخراج); pinMode (
SwitchPin، input _ pullup)؛ pinMode (
دبوس حالة الإخراج؛ } حلقة فارغة () {digitalWrite (13، HIGH)؛
سرعة Int = قراءة تمثيلية (potPin) / 4؛
عكس منطقي = قراءة رقمية (switchPin)؛ setMotor (سرعة، عكس)؛ } void setMotor (
سرعة Int، عكس منطقي) {analogWrite (
سرعة، سرعة)؛ digitalWrite (in1Pin، ! عكس)؛ digitalWrite (In2Pin، عكس)؛ }
أدر المفتاح مقياس الجهد للتحكم في سرعة المحرك واضغط على الزر لتغيير الاتجاه.