Hierdie handleiding sal jou lei om die dele en stappe te voltooi om die spoed en rigting van die GS-motor te beheer met die hulp van dubbele H-
Arduino Bridge L293D-motorbestuurder.
Die motorbestuurder het twee kanale, wat beteken dit kan die rigting van beide GS-motors gelyktydig beheer.
Kom ek neem jou deur die afdelings wat nodig is om dit te doen. . .
Dan is daar die stap met die kode. 1) Arduino uno. .
Die oorspronklike weergawe wat deur L293D verskaf word, is baie goedkoop. . .
5 beskikbaar vir 1.
Die tasbare knoppie is 59 euro. . 100 stuks vir.
€ 99 10 K potensiometer. . . Broodbord. .
Jumper drade. . .
Rekenaar met arduino IDE. . .
Ek kan nie hierdie skakel verskaf nie.
Kom ons begin nou werk.
L293D penverbinding 1 (Aktiveer1)--DigitalPin11(PWM)PIN2(INPUT1)--DigitalPin10(PWM)PIN3(UITVOER1)--
1 PIN4 motorpen (GND1)--GndPIN6(UITGANG2)--
Motorpen 2PIN7 (INPUT2)--DigitalPin9(PWM)PIN8(12v)--5vPIN9(Vss3. 3v)--
5 v/pen beteken 3.
3 v, maar jy kan dit ook koppel aan 5 v.
Connection pen 1 (positief)--5vPin2(sein)--analoogPINnd
pen 1 knoppie = analoogPIN 0PI knoppie gnd2 pen = DigitalPIN7/*/int enablePin = 11; Int in1Pin = 10; int in2Pin = 9;
Int switchPin = 7; int potPin = 0;
Int status pen = 13; nietige opstelling(){pinMode(in1Pin, UITSET); pinMode(in2Pin, UITSET); pinMode(
Uitset); pinMode(
SwitchPin, invoer _ pullup); pinMode(
Uitset status pen; }void lus(){digitalWrite(13,HIGH);
Int spoed = analoogLees (potPin)/ 4;
Boolean reverse = digitalRead (switchPin); setMotor(spoed, omgekeerde); }void setMotor(
Int spoed, Boole ommekeer){analoogSkryf,in
reverse, spoed digitaal,e; digitalWrite(In2Pin, reverse); }
Draai die potensiometer om die spoed van die motor te beheer en druk die knoppie om die rigting te verander.