Innholdsfortegnelse:

Arduino Control DC motorhastighet og retning ved bruk av et potensiometer: 6 trinn
Arduino Control DC motorhastighet og retning ved bruk av et potensiometer: 6 trinn

Video: Arduino Control DC motorhastighet og retning ved bruk av et potensiometer: 6 trinn

Video: Arduino Control DC motorhastighet og retning ved bruk av et potensiometer: 6 trinn
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
Image
Image

I denne opplæringen lærer vi hvordan du bruker en L298N DC MOTOR CONTROL driver og et potensiometer for å kontrollere en DC motor hastighet og retning.

Se en demonstrasjonsvideo.

Trinn 1: Det du trenger

Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
  • Arduino UNO
  • L298N DC MOTORKONTROLL
  • DC motor
  • Batteri pakke
  • Potensiometer
  • Jumper ledninger
  • Visuino -program: Last ned Visuino

Trinn 2: Kretsen

Kretsen
Kretsen
  • Koble digital pin (2) fra Arduino til motor driver pin (IN2)
  • Koble digital pin (3) fra Arduino til motor driver pin (IN1)
  • Koble DC en motor til den ene siden av motorføreren
  • Koble strømforsyning (batterier) pin (gnd) til motor driver controler pin (gnd)
  • Koble strømforsyning (batterier) pin (+) til motor driver driver pin (+)
  • Koble GND fra Arduino til motordriverens kontrollpinne (gnd)
  • Koble potensiometerstift (DTB) til Arduino Analog pin (A0)
  • Koble potensiometerpinnen (VCC) til Arduino -pinnen (5V)
  • Koble potensiometerpinnen (GND) til Arduino -pinnen (GND)

Trinn 3: Start Visuino, og velg Arduino UNO -korttype

Start Visuino, og velg Arduino UNO -korttype
Start Visuino, og velg Arduino UNO -korttype
Start Visuino, og velg Arduino UNO -korttype
Start Visuino, og velg Arduino UNO -korttype

For å begynne å programmere Arduino, må du ha Arduino IDE installert herfra:

Vær oppmerksom på at det er noen kritiske feil i Arduino IDE 1.6.6. Sørg for at du installerer 1.6.7 eller nyere, ellers fungerer ikke denne instruksen! Hvis du ikke har gjort det, følg trinnene i denne instruksjonsboken for å konfigurere Arduino IDE for å programmere ESP 8266! Visuino: https://www.visuino.eu må også installeres. Start Visuino som vist på det første bildet Klikk på "Verktøy" -knappen på Arduino -komponenten (Bilde 1) i Visuino Når dialogboksen vises, velg "Arduino UNO" som vist på Bilde 2

Trinn 4: I Visuino Legg til OG Koble til komponenter

I Visuino Legg til OG Koble til komponenter
I Visuino Legg til OG Koble til komponenter
  • Legg til komponenten "Dual DC Motor Driver Digital and PWM Pins Bridge (L9110S, L298N)"
  • Koble Arduino AnalogIn [0] til DualMotorDriver1mptors [0] pin [In]
  • Koble DualMotorDriver1 pins retning [B] til Arduino digital pin [2]
  • Koble DualMotorDriver1 pins hastighet [A] til Arduino digital pin [3]

Trinn 5: Generer, kompiler og last opp Arduino -koden

Generer, kompiler og last opp Arduino -koden
Generer, kompiler og last opp Arduino -koden
Generer, kompiler og last opp Arduino -koden
Generer, kompiler og last opp Arduino -koden

I Visuino trykker du på F9 eller klikker på knappen som vises på bilde 1 for å generere Arduino -koden, og åpner Arduino IDE

I Arduino IDE klikker du på Last opp -knappen for å kompilere og laste opp koden (Bilde 2)

Trinn 6: Spill

Hvis du driver Arduino Uno -modulen og legger til batterier til motorstyringen, er likestrømsmotoren klar til å snurre.

Ved å skyve potensiometeret kan du regulere motorhastigheten og endre retningen. Stoppestedet er i midten av potensiometeret, og hvis du skyver det til venstre, går det til en retning, og hvis du skyver det til høyre, går det til en annen retning.

Gratulerer! Du har fullført prosjektet. Vedlagt er også Visuino -prosjektet, som jeg opprettet for denne Instructable. Du kan laste den ned her og åpne den i Visuino:

Anbefalt: