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.