Spisu treści:

Arduino kontroluje prędkość i kierunek silnika prądu stałego za pomocą potencjometru: 6 kroków
Arduino kontroluje prędkość i kierunek silnika prądu stałego za pomocą potencjometru: 6 kroków

Wideo: Arduino kontroluje prędkość i kierunek silnika prądu stałego za pomocą potencjometru: 6 kroków

Wideo: Arduino kontroluje prędkość i kierunek silnika prądu stałego za pomocą potencjometru: 6 kroków
Wideo: Sterowanie Silnikiem DC - regulacja prędkości PWM Arduino i Moduł L298N - V-Slot Tutorial #2 2024, Listopad
Anonim
Image
Image

W tym samouczku nauczymy się używać sterownika L298N DC MOTOR CONTROL i potencjometru do sterowania prędkością i kierunkiem silnika DC.

Obejrzyj film demonstracyjny.

Krok 1: Czego będziesz potrzebować

Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
  • Arduino UNO
  • L298N STEROWNIK SILNIKA DC
  • Silnik prądu stałego
  • Paczka baterii
  • Potencjometr
  • Przewody połączeniowe
  • Program Visuino: Pobierz Visuino

Krok 2: Obwód

Obwód
Obwód
  • Podłącz cyfrowy pin (2) z Arduino do pinu sterownika silnika (IN2)
  • Podłącz cyfrowy pin (3) z Arduino do pinu sterownika silnika (IN1)
  • Podłącz jeden silnik prądu stałego do jednej strony sterownika silnika;
  • Podłącz styk zasilania (baterie) (gnd) do styku sterownika silnika (gnd)
  • Podłącz styk zasilania (baterie) (+) do styku sterownika silnika (+)
  • Podłącz GND z Arduino do pinu sterownika silnika (gnd)
  • Podłącz pin potencjometru (DTB) do pinu analogowego Arduino (A0)
  • Podłącz pin potencjometru (VCC) do pinu Arduino (5V)
  • Podłącz pin potencjometru (GND) do pinu Arduino (GND)

Krok 3: Uruchom Visuino i wybierz typ płyty Arduino UNO

Uruchom Visuino i wybierz typ płytki Arduino UNO
Uruchom Visuino i wybierz typ płytki Arduino UNO
Uruchom Visuino i wybierz typ płytki Arduino UNO
Uruchom Visuino i wybierz typ płytki Arduino UNO

Aby rozpocząć programowanie Arduino, musisz mieć zainstalowane Arduino IDE stąd:

Należy pamiętać, że w Arduino IDE 1.6.6 występuje kilka krytycznych błędów. Upewnij się, że zainstalowałeś 1.6.7 lub nowszy, w przeciwnym razie ta instrukcja nie będzie działać! Jeśli jeszcze tego nie zrobiłeś, wykonaj kroki opisane w tej instrukcji, aby skonfigurować Arduino IDE do programowania ESP 8266! Visuino: https://www.visuino.eu również musi być zainstalowane. Uruchom Visuino, jak pokazano na pierwszym obrazku Kliknij przycisk "Narzędzia" na komponencie Arduino (Zdjęcie 1) w Visuino Gdy pojawi się okno dialogowe, wybierz "Arduino UNO", jak pokazano na Zdjęciu 2

Krok 4: W Visuino Dodaj i połącz komponenty

W Visuino Dodaj i połącz komponenty
W Visuino Dodaj i połącz komponenty
  • Dodaj komponent "Dual DC Motor Driver Digital and PWM Pins Bridge (L9110S, L298N)"
  • Podłącz Arduino AnalogIn [0] do styku [In] DualMotorDriver1mptors[0]
  • Podłącz pin DualMotorDriver1 Direction [B] do pinu cyfrowego Arduino [2]
  • Podłącz pin Speed[A] DualMotorDriver1 do pinu cyfrowego Arduino [3]

Krok 5: Wygeneruj, skompiluj i prześlij kod Arduino

Generuj, kompiluj i przesyłaj kod Arduino
Generuj, kompiluj i przesyłaj kod Arduino
Generuj, kompiluj i przesyłaj kod Arduino
Generuj, kompiluj i przesyłaj kod Arduino

W Visuino naciśnij F9 lub kliknij przycisk pokazany na Zdjęciu 1, aby wygenerować kod Arduino i otworzyć Arduino IDE

W Arduino IDE kliknij przycisk Prześlij, aby skompilować i przesłać kod (Zdjęcie 2)

Krok 6: Graj

Jeśli zasilasz moduł Arduino Uno i dodasz baterie do sterownika silnika, silnik prądu stałego jest gotowy do pracy.

Za pomocą potencjometru przesuwnego można regulować prędkość silnika i zmieniać kierunek. Punkt zatrzymania znajduje się pośrodku potencjometru i jeśli przesuniesz go w lewo, to pójdzie w jedną stronę, a jeśli przesuniesz w prawo, to w innym kierunku.

Gratulacje! Ukończyłeś swój projekt. Dołączony jest również projekt Visuino, który stworzyłem dla tego Instructable. Możesz go pobrać tutaj i otworzyć w Visuino:

Zalecana: