Arduino DC -moottorin nopeus ja suunta L293d Näkymät: 0 Kirjailija: Sivuston editori Julkaisu Aika: 2020-09-02 Alkuperä: Paikka
Tiedustella
Tämä käsikirja opastaa sinua suorittamaan osat ja vaiheet ohjaamaan tasavirtamoottorin nopeutta ja suuntaa kaksinkertaisen H- Arduino-sillan L293D-moottorin ohjaimen avulla. Moottorin ohjaimella on kaksi kanavaa, mikä tarkoittaa, että se voi hallita molempien tasavirtamoottorien suuntaa samanaikaisesti. Anna minun viedä sinut läpi tarvittavat osiot. . . Sitten on askel koodilla. 1) Arduino Uno. . L293D: n toimittama alkuperäinen versio on erittäin halpa. . . 5 Saatavana 1: lle. Taktiile -painike on 59 euroa. . 100 kpl. 99 € 10 K potentiometri. . . Leipälauta. . Hyppääjäjohdot. . . Tietokone Arduino IDE: llä. . . En voi tarjota tätä linkkiä, jonka tiedät. Aloita työskentelyn nyt. L293D-nastayhteys 1 (Enable1)-DigitalPin11 (PWM) PIN2 (Input1)-DigitalPin10 (PWM) PIN3 (output1) -1 PIN4-moottoritappi (GND1)-GNDPIN6 ( output2)-Moottorin PIN 2Pin7 (Input2)-Digitalpin9 (PWM) PIN8 (12V) -5VPIN9 3. 3 V, mutta voit myös kytkeä sen 5 V: ksi, liitäntätappi 1 (positiivinen)-5 VPIN2 (signaali)-analogpin0pin3 (negatiivinen) -GndPush-painike PIN-liitäntä 1 PIN = Gnd2 PIN = DigitalPin7/*/int EnablePin = 11; Int in1Pin = 10; int in2Pin = 9; Int switchpin = 7; int potpin = 0; Int Status PIN = 13; tyhjä setup () {pinMode (in1Pin, lähtö); PinMode (in2Pin, lähtö); PinMode ( lähtö); pinMode ( kytkinpoika, syöttö _ vedotup); pinMode ( lähtötilan PIN;} tyhjä silmukka () {digitalWrite (13, korkea); int Speed = analogread (potpin)/ 4; boolean reverge = digitalRead (kytkin); setMotor (nopeus, käänteinen);} tyhjä setMotor ( int -nopeus, boolean käänteinen) { analogwrite (nopeus); DigitalWrite (in2Pin, käänteinen);} Käännä potentiometriä ohjataksesi moottorin nopeutta ja painamalla painiketta suuntaa.