Hierdie handleiding sal u lei om die onderdele en stappe te voltooi om die snelheid en rigting van die GS-motor te beheer met behulp van Double H-
Arduino Bridge L293D-motorbestuurder.
Die motorbestuurder het twee kanale, wat beteken dat dit terselfdertyd die rigting van beide GS -motors kan beheer.
Laat ek u deur die afdelings neem 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 wat u ken nie.
Laat ons nou begin werk.
L293D PIN Connection 1 (Enable1)-DigitalPin11 (PWM) PIN2 (INPUT1)-DigitalPin10 (PWM) PIN3 (Output1)
-1 Pin4 Motor Pin (GND1)-Gndpin6 (Output2)
-Motor Pin 2Pin7 (Input2)-DigitalPin9 (PWM) PIN8 (12V)-5VPIN9 (VSS3.
3. v/pen beteken 3.
3 V, maar u kan dit ook koppel aan 5 v.
Verbindingspen 1 (positief)-5vpin2 (sein)-analogpin0pin3 (negatief)
-Gndpush-knoppie-penverbinding 1 pen = gnd2 pin = digitalpin7/*/int enablepin = 11; Int in1pin = 10; int in2pin = 9;
Int skakelpin = 7; int potpin = 0;
Int statuspen = 13; void setup () {pinMode (in1pin, output); pinMode (in2pin, uitset); PinMode (
uitset); pinMode (
skakelaar, invoer _ pullup); pinMode (
uitsetstatuspen;} nietige lus () {digitalWrite (13, hoog);
int speed = analogRead (potpin)/ 4;
boole reverse = digitalRead (skakelpin); setmotor (spoed, omgekeerde);} nietige setmotor (
int -snelheid, boole -omkering) {analogwrite (
spoed, spoed); digitalWrite (in1pin,! omgekeerd); DigitalWrite (in2pin, omgekeerd);
Draai die potensiometer om die snelheid van die motor te beheer en druk op die knoppie om die rigting te verander.