INHOUDSOPGAWE:

Arduino Control DC -motorsnelheid en -rigting met behulp van 'n potensiometer: 6 stappe
Arduino Control DC -motorsnelheid en -rigting met behulp van 'n potensiometer: 6 stappe

Video: Arduino Control DC -motorsnelheid en -rigting met behulp van 'n potensiometer: 6 stappe

Video: Arduino Control DC -motorsnelheid en -rigting met behulp van 'n potensiometer: 6 stappe
Video: Lesson 92: Controlling Multiple servo each with potentiometer| Arduino Step By Step Course 2024, November
Anonim
Image
Image

In hierdie handleiding leer ons hoe u 'n L298N DC MOTOR CONTROL -bestuurder en 'n potensiometer kan gebruik om 'n GS -motorspoed en -rigting te beheer.

Kyk na 'n demonstrasievideo.

Stap 1: wat u benodig

Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
  • Arduino UNO
  • L298N DC MOTORBEHEERDER
  • DC motor
  • Batterypak
  • Potensiometer
  • Springdrade
  • Visuino -program: Laai Visuino af

Stap 2: Die stroombaan

Die stroombaan
Die stroombaan
  • Koppel die digitale pen (2) van Arduino aan die motorbestuurderpen (IN2)
  • Koppel die digitale pen (3) van Arduino aan die motorbestuurderpen (IN1)
  • Koppel een DC motor aan die een kant van die motorbestuurder
  • Koppel die kragbron (battery) se pen (gnd) aan die motorbestuurder se pin (gnd)
  • Koppel die kragbron (battery) se pen (+) aan die motorbestuurder se pen (+)
  • Koppel GND van Arduino aan die motorbestuurderpen (gnd)
  • Koppel die potensiometerpen (DTB) aan die Arduino analoog pen (A0)
  • Koppel die potensiometerpen (VCC) aan die Arduino -pen (5V)
  • Koppel die potensiometerpen (GND) aan die Arduino -pen (GND)

Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord

Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord

Om die Arduino te begin programmeer, moet u die Arduino IDE van hier af laat installeer:

Hou in gedagte dat daar 'n paar kritieke foute in Arduino IDE 1.6.6 is. Maak seker dat u 1.6.7 of hoër installeer, anders werk hierdie instruksie nie! As u dit nog nie gedoen het nie, volg die stappe in hierdie instruksie om die Arduino IDE op te stel om ESP 8266 te programmeer! Die Visuino: https://www.visuino.eu moet ook geïnstalleer word. Begin Visuino soos aangedui op die eerste foto Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "Arduino UNO" soos op prent 2

Stap 4: Voeg en verbind komponente in Visuino

Voeg en verbind komponente by in Visuino
Voeg en verbind komponente by in Visuino
  • Voeg die komponent "Dual DC Motor Driver Digital en PWM Pins Bridge (L9110S, L298N)" by
  • Koppel Arduino AnalogIn [0] aan DualMotorDriver1mptors [0] pen [In]
  • Koppel DualMotorDriver1 penrigting [B] aan Arduino digitale pen [2]
  • Koppel DualMotorDriver 1 pin Speed [A] aan Arduino digitale pin [3]

Stap 5: Genereer, stel op en laai die Arduino -kode op

Genereer, stel op en laai die Arduino -kode op
Genereer, stel op en laai die Arduino -kode op
Genereer, stel op en laai die Arduino -kode op
Genereer, stel op en laai die Arduino -kode op

Druk in Visuino F9 of klik op die knoppie op prent 1 om die Arduino -kode te genereer en maak die Arduino IDE oop

Klik in die Arduino IDE op die oplaai -knoppie om die kode saam te stel en op te laai (prent 2)

Stap 6: Speel

As u die Arduino Uno -module aanskakel en batterye vir die motorbeheerder byvoeg, is die GS -motor gereed om te draai.

Deur die potensiometer te skuif, kan u die motorsnelheid reguleer en die rigting verander. Die stoppunt is in die middel van die potensiometer en as u dit na links skuif, gaan dit in een rigting en as u dit na regs skuif, gaan dit in 'n ander rigting.

Baie geluk! U het u projek voltooi. Die Visuino -projek wat ek vir hierdie Instructable geskep het, is ook aangeheg. U kan dit hier aflaai en in Visuino oopmaak:

Aanbeveel: