Tato příručka vás povede k dokončení dílů a kroků pro ovládání rychlosti a směru motoru stejnosměrného motoru pomocí motoru s dvojitým h-arduino mostem L293D. Řidič motoru má dva kanály, což znamená, že může ovládat směr obou DC motorů současně. Dovolte mi, abych vás provedl skrz sekce potřebné k tomu. . . Pak je tu krok s kódem. 1) Arduino Uno. . Původní verze poskytnutá L293D je velmi levná. . . 5 K dispozici pro 1. Tlačítko hmatové je 59 EUR. . 100ks pro. Potentiometr 99 10 k. . . Breadboard. . Propojka dráty. . . Počítač s Arduino IDE. . . Mohu poskytnout tento odkaz, který znáte. Ať teď začne pracovat. L293D PIN připojení 1 (Enable1)-DigitalPin11 (PWM) PIN2 (vstup1)-DigitalPin10 (PWM) PIN3 (Output1) -1 PIN4 Motor PIN (GND1)-GNDPIN6 (výstup2) -Motor 2PIN7 (vstup2)-DigitalPin9 (Pwm) PIN8 (12V)-5VPIN9 (VSS3. 3V)-5 VSS3 . v, ale můžete jej také připojit k 5 v. PIN 1 (pozitivní)-5VPIN2 (signál)-AnalogPin0Pin3 (negativní) -připojení tlačítka GNDPUSH 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 setUp () {pinmode (in1pin, výstup); pinmode (in2pin, výstup); pinmode ( výstup); pinmode ( přepínač, vstup _ pullup); pinmode ( výstupní stavový pin;} void loop () {DigitalWrite (13, vysoká); int rychlost = analogread (potpin)/ 4; boolean reverse = digitalRead (přepínač); setMotor ( rychlost, reverzní);} void setMotor (int rychlost) {analogový reverzní); Reverse ; )