Acest manual vă va ghida să completați piesele și pașii pentru a controla viteza și direcția motorului DC cu ajutorul șoferului de motor dublu H-Arduino pod L293D. Șoferul motorului are două canale, ceea ce înseamnă că poate controla direcția ambelor motoare DC în același timp. Permiteți -mi să vă duc prin secțiunile necesare pentru a face acest lucru. . . Apoi există pasul cu codul. 1) Arduino Uno. . Versiunea originală oferită de L293D este foarte ieftină. . . 5 Disponibil pentru 1. Butonul tactil este de 59 de euro. . 100 pc pentru. 99 € 10 k potențiometru. . . Bord. . Fire de jumper. . . Computer cu Arduino IDE. . . Nu pot oferi acest link pe care îl cunoașteți. Să începem să funcționeze acum. Conexiune pin L293D 1 (Enable1)-DigitalPin11 (PWM) Pin2 (INPUT1)-DigitalPin1010 (PWM) pin3 (ieșire1) -1 Pin4 Pin motor (GND1)-GNDPIN6 ( Output2)-Motor Pin 2PIN7 (INPUT2)-DigitalPin9 (PWM)-5 V/Pin )-5VPIN9 (VSS3. 3. 3 V, dar îl puteți conecta, de asemenea, la 5 v. Pin de conectare 1 (pozitiv)-5VPIN2 (semnal)-analogpin0pin3 (negativ)-conexiune pin cu buton GNDPUSH 1 pin = GND2 pin = digitalpin7/*/int enablePin = 11; Int in1pin = 10; int in2pin = 9; Int switchpin = 7; int potpin = 0; Int de status pin = 13; void setup () {pinMode (in1pin, ieșire); pinmode (in2pin, ieșire); pinmode ( ieșire); pinMode ( switchPin, intrare _ pullup); pinMode ( starea de ieșire Pin;} void loop () {digitalWrite (13, mare); int viteză = analogread (potpin)/ 4; boolean reverse = digitalRead (switchPin); setMotor (viteză, invers);} void setMotor ( int inversală boolean) { invers); viteză, DigitalWrite (in2pin, invers) ;