Denne manual vil guide dig til at afslutte delene og trinene til at kontrollere hastigheden og retningen på DC-motoren ved hjælp af dobbelt H- arduino Bridge L293D-motordriver. Den motoriske driver har to kanaler, hvilket betyder, at den kan kontrollere retningen for begge DC -motorer på samme tid. Lad mig tage dig gennem de sektioner, der er nødvendige for at gøre det. . . Så er der skridt med koden. 1) Arduino Uno. . Den originale version leveret af L293D er meget billig. . . 5 Tilgængelig for 1. den taktile knap er 59 euro. . 100 stk til. € 99 10 K Potentiometer. . . Brødbræt. . Jumper ledninger. . . Computer med Arduino IDE. . . Jeg kan ikke give dette link, du kender. Lad s begynde at arbejde nu. L293D PIN-forbindelse 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 ( v/pin betyder 3. 3 V, men du kan også forbinde den til 5 v. Forbindelsesstift 1 (positiv)-5Vpin2 (signal)-Analogpin0pin3 (negativ) -GNDPUSH-knap PIN-forbindelse 1 pin = GND2 pin = DigitalPin7/*/int EnablePin = 11; Int in1pin = 10; int in2pin = 9; Int switchpin = 7; int potpin = 0; Int status pin = 13; void opsætning () {pinMode (in1pin, output); pinMode (in2pin, output); pinMode ( output); pinMode ( switchpin, input _ pullup); pinMode ( output status pin;} void loop () {digitalWrite (13, høj); int hastighed = analogread (potpin)/ 4; boolsk omvendt = digitalread (switchpin); setMotor (hastighed, omvendt);} void setMotor ( int hastighed, boolan reversal) {analogwrite ( hastighed, hastighed); digital (in1pin, omvendt); DigitalWrite (in2pin, omvendt) ;