Tämä käsikirja opastaa sinua suorittamaan osat ja vaiheet tasavirtamoottorin nopeuden ja suunnan ohjaamiseksi kaksinkertaisen H-
Arduino Bridge L293D -moottoriohjaimen avulla.
Moottoriohjaimessa on kaksi kanavaa, mikä tarkoittaa, että se voi ohjata molempien tasavirtamoottorien suuntaa samanaikaisesti.
Haluan käydä läpi tarvittavat osiot. . .
Sitten on vaihe koodin kanssa. 1) Arduino uno. .
L293D:n alkuperäinen versio on erittäin halpa. . .
Saatavilla 5 kpl yhdelle.
Kosketuspainike on 59 euroa. . 100 kpl hintaan.
99 € 10 K potentiometri. . . Leipälauta. .
Jumper johdot. . .
Tietokone, jossa arduino IDE. . .
En voi antaa tätä linkkiä.
Aloitetaan työt nyt.
L293D-nastaliitäntä 1 (Enable1)--DigitalPin11(PWM)PIN2(INPUT1)--DigitalPin10(PWM)PIN3(OUTPUT1)--
1 PIN4-moottorinasta (GND1)--GndPIN6(OUTPUT2)--
Moottorin nasta 2PIN7 (INPUT2)--DigitalPin9(PWM)PIN8(12v)--5vPIN9(Vss3.3v)--
5 v/pin tarkoittaa 3,3
V, mutta voit myös liittää sen 5 v:iin.
Liitäntänasta 1 (positiivinen)--5vPin2(signaali)-pinSH-
nastainen painike-PInnd1-analoginen liitäntä = 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, OUTPUT); pinMode(in2Pin, OUTPUT); pinMode(
lähtö); pinMode(
SwitchPin, input _ pullup); pinMode(
Lähtötilan nasta; }void loop(){digitalWrite(13,HIGH);
Int speed = analogRead (potPin)/ 4;
Boolean reverse = digitalRead (switchPin); setMotor(nopeus, käänteinen); }void setMotor(
Int speed, Boolen käänteis){analogWrite,
Nopeus:P(nopeus); digitalWrite(In2Pin, taaksepäin) }
Säädä moottorin nopeutta kääntämällä potentiometriä ja muuta suuntaa painamalla painiketta.
HOPRIO Group on ammattimainen säätimien ja moottoreiden valmistaja, perustettiin vuonna 2000. Konsernin pääkonttori sijaitsee Changzhou Cityssä, Jiangsun maakunnassa.