Kazalo:

Arduino krmiljenje hitrosti in smeri enosmernega motorja z uporabo potenciometra: 6 korakov
Arduino krmiljenje hitrosti in smeri enosmernega motorja z uporabo potenciometra: 6 korakov

Video: Arduino krmiljenje hitrosti in smeri enosmernega motorja z uporabo potenciometra: 6 korakov

Video: Arduino krmiljenje hitrosti in smeri enosmernega motorja z uporabo potenciometra: 6 korakov
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, December
Anonim
Image
Image

V tej vadnici se bomo naučili uporabljati gonilnik DC MOTOR CONTROL L298N in potenciometer za nadzor hitrosti in smeri enosmernega motorja.

Oglejte si predstavitveni video.

Korak: Kaj boste potrebovali

Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
  • Arduino UNO
  • L298N enosmerni krmilnik motorja
  • DC motor
  • Baterija
  • Potenciometer
  • Mostične žice
  • Program Visuino: Prenesite Visuino

2. korak: vezje

Vezje
Vezje
  • Priključite digitalni zatič (2) iz Arduina na zatič gonilnika motorja (IN2)
  • Priključite digitalni zatič (3) iz Arduina na zatič gonilnika motorja (IN1)
  • En motor DC priključite na eno stran gonilnika motorja
  • Priključite zatič napajanja (baterije) (gnd) na zatič krmilnika gonilnika motorja (gnd)
  • Priključite zatič napajanja (baterije) (+) na zatič krmilnika gonilnika motorja (+)
  • Priključite GND iz Arduina na krmilni krmilnik gonilnika motorja (gnd)
  • Priključite pin potenciometra (DTB) na analogni pin Arduino (A0)
  • Priključite pin potenciometra (VCC) na pin Arduino (5V)
  • Pin potenciometra (GND) priključite na Arduino pin (GND)

Korak: Zaženite Visuino in izberite vrsto plošče Arduino UNO

Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO

Če želite začeti programirati Arduino, morate imeti nameščen Arduino IDE od tukaj:

Upoštevajte, da je v Arduino IDE 1.6.6 nekaj kritičnih napak. Namestite 1.6.7 ali novejšo različico, sicer ta navodila ne bodo delovala! Če tega niste storili, sledite korakom v tem navodilu za nastavitev Arduino IDE za programiranje ESP 8266! Namestiti je treba tudi Visuino: https://www.visuino.eu. Zaženite Visuino, kot je prikazano na prvi sliki Kliknite gumb "Orodja" na komponenti Arduino (slika 1) v Visuinu Ko se prikaže pogovorno okno, izberite "Arduino UNO", kot je prikazano na sliki 2

4. korak: V Visuinu dodajte in povežite komponente

V Visuinu dodajte komponente IN povežite
V Visuinu dodajte komponente IN povežite
  • Dodajte komponento "Dual DC Driver Driver Digital and PWM Pins Bridge (L9110S, L298N)" komponento
  • Povežite Arduino AnalogIn [0] z DualMotorDriver1mptors [0] pin [In]
  • Povežite pin 2 DualMotorDriver [B] z digitalnim zatičem Arduino [2]
  • Povežite hitrost pina DualMotorDriver1 [A] z digitalnim zatičem Arduino [3]

5. korak: Ustvarite, prevedite in naložite kodo Arduino

Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino

V Visuinu pritisnite F9 ali kliknite gumb, prikazan na sliki 1, da ustvarite kodo Arduino, in odprite Arduino IDE

V Arduino IDE kliknite gumb za nalaganje, da sestavite in naložite kodo (slika 2)

Korak 6: Igrajte se

Če napajate modul Arduino Uno in dodate baterije za krmilnik motorja, je enosmerni motor pripravljen za vrtenje.

Z drsnim potenciometrom lahko regulirate hitrost motorja in spremenite smer. Točka zaustavitve je na sredini potenciometra in če jo potisnete v levo, bo šla v eno smer, če pa v desno, bo v drugo smer.

Čestitamo! Projekt ste zaključili. Priložen je tudi projekt Visuino, ki sem ga ustvaril za ta Instructable. Lahko ga prenesete tukaj in odprete v Visuinu:

Priporočena: