Mwongozo huu utakuongoza kukamilisha sehemu na hatua za kudhibiti kasi na mwelekeo wa motor DC kwa usaidizi wa
dereva wa gari wa H- Arduino Bridge L293D mara mbili.
Dereva wa gari ana njia mbili, ambayo inamaanisha inaweza kudhibiti mwelekeo wa motors zote mbili za DC kwa wakati mmoja.
Acha nikupitishe katika sehemu zinazohitajika kufanya hivyo. . .
Kisha kuna hatua na kanuni. 1) Arduino uno. .
Toleo la asili lililotolewa na L293D ni nafuu sana. . .
5 inapatikana kwa 1.
Kitufe cha kugusa ni euro 59. . 100pcs kwa.
€ 99 10 K potentiometer. . . Ubao wa mkate. .
Waya za kuruka. . .
Kompyuta yenye arduino IDE. . .
Siwezi kukupa kiungo hiki unachokijua.
Wacha tuanze kufanya kazi sasa.
Muunganisho wa pini ya L293D 1 (Wezesha1)--DigitalPin11(PWM)PIN2(INPUT1)--DigitalPin10(PWM)PIN3(OUTPUT1)--
Pini 1 ya PIN4 (GND1)--GndPIN6(OUTPUT2)--
Pini ya gari 2PIN7 (INPUT2)--DigitalPin9(PWM)PIN8(12v)--5vPIN9(Vss3. 3v)--
5 v/pini ina maana 3.
3 v, lakini pia unaweza kuiunganisha kwa 5 v.
Pini ya unganisho 1 (chanya)--5vPin2(signal)--
3-analogpin PIn0PISH muunganisho = gnd2 pin = DigitalPIN7/*/int enablePin = 11; Int in1Pin = 10; int in2Pin = 9;
Int switchPin = 7; int potPin = 0;
Pini ya hali ya int = 13; usanidi utupu(){pinMode(in1Pin, OUTPUT); pinMode(in2Pin, OUTPUT); pinMode(
Pato); pinMode(
SwitchPin, input _ pullup); pinMode(
Pini ya hali ya pato; }kitanzi tupu(){digitalWrite(13,HIGH);
Kasi ya ndani = analogRead (potPin)/ 4;
Boolean reverse = digitalRead (switchPin); setMotor(kasi, geuza); }batilisha setMotor
( Kasi ya ndani, ubadilishaji wa Boolean)(
Speed,Wri digital){analog,Wri digital reverse digitalWrite(In2Pin, reverse }
Geuza potentiometer ili kudhibiti kasi ya motor na ubonyeze kitufe ili kubadilisha mwelekeo;