Tabharfaidh an lámhleabhar seo treoir duit na codanna agus na céimeanna a chomhlánú chun luas agus treo an mhótair DC a rialú le cabhair ó
thiománaí mótair dúbailte H- Arduino Bridge L293D.
Tá dhá chainéal ag an tiománaí mótair, rud a chiallaíonn gur féidir leis treo an dá mhótair DC a rialú ag an am céanna.
Lig dom tú a thabhairt tríd na hailt is gá chun é sin a dhéanamh. . .
Ansin tá an chéim leis an gcód. 1) Arduino uno. .
Tá an bunleagan a sholáthraíonn L293D an-saor. . .
5 ar fáil le haghaidh 1.
Is é 59 euro an cnaipe tadhlach. . 100 ríomhaire le haghaidh.
potentiometer € 99 10 K. . . Clár arán. .
Sreanga geansaí. . .
Ríomhaire le arduino IDE. . .
Ní féidir liom an nasc seo atá ar eolas agat a sholáthar.
Tosaímid ag obair anois.
Nasc bioráin L293D 1 (Cumasaigh1) -- DigitalPin11(PWM)PIN2(INPUT1) -- DigitalPin10(PWM)PIN3(OUTPUT1)--
1 bioráin mótair PIN4 (GND1) -- GndPIN6(OUTPUT2)--
Bioráin mhótair 2PIN7 (INPUT2) -- DigitalPin9(PWM)PIN8(12v)--5vPIN9(Vss3. 3v)--
5 v/pin 3.
3 v, ach is féidir leat é a nascadh freisin le 5 v.
ciallaíonn
gnd2 pin = DigitalPIN7 /*/int enablePin = 11; Int in1Pin = 10; int in2Pin = 9;
Int switchPin = 7; int potPin = 0;
bioráin stádais Int = 13; socrú neamhní(){pinMode(in1Pin, ASCHUR); pinMode(in2Pin, ASCHUR); pinMode(
Aschur); pinMode(
SwitchPin, ionchur _ tarraingt suas); pinMode(
Bioráin stádais Aschuir; }lúb neamhní(){digitalWrite(13,HIGH);
Int speed = analogRead (potPin)/ 4;
Droim ar ais Boole = digitalRead (switchPin); setMotor(luas, droim ar ais); }sealaigh setMotor
(luas Int, cúlú Boole) {analogWrite)
; digitalWrite(In2Pin, droim ar ais); }
Cas an potentiometer chun luas an mhótair a rialú agus brúigh an cnaipe chun an treo a athrú.