Rozpoczynamy serię o sterowaniu silnikiem DC GoBilda z Enkoderem - Część 1: Podstawy

Rozpoczynamy Serię o Sterowaniu Silnikiem DC GoBilda z Enkoderem - Część 1: Podstawy

Witajcie na blogu V-SLOT.pl!

Z ogromną przyjemnością ogłaszamy rozpoczęcie nowej serii wpisów i filmów wideo, w których zgłębimy świat sterowania silnikiem DC GoBilda z enkoderem. Nasz pierwszy wpis i film wideo koncentrują się na podstawach: podłączeniu silnika GoBilda do Arduino przy użyciu mostka H L298N. Zapraszamy do śledzenia tej serii, by dowiedzieć się więcej o fascynujących możliwościach sterowania silnikami.

WIDEO:

Podłączanie Układu

W tej pierwszej części skupiamy się na podstawowym podłączeniu silnika DC GoBilda do Arduino za pomocą mostka H L298N. Ten prosty układ jest świetnym punktem wyjścia dla wszystkich, którzy chcą rozpocząć przygodę z elektroniką i robotyką.

Schemat Podłączenia:

  1. Pin IN1 mostka H L298N podłączony do pinu 7 na Arduino.
  2. Pin IN2 mostka podłączony do pinu 6 na Arduino.

Pamiętajcie o podłączeniu zasilania i masy do mostka H L298N oraz silnika! 

Schemat :

DC_motor_L298N_arduino

Linki do Produktów

W naszym filmie wykorzystaliśmy następujące produkty dostępne w naszym sklepie:

  1. Silniki GoBilda z Enkoderem i Przekładnią
  2. Arduino Mega 2560
  3. Sterownik Silników DC L298N
  4. Przewody do Płyt Stykowych
  5. Zasilacze

Podsumowanie

Dziękujemy za zainteresowanie naszą serią. W kolejnych częściach będziemy kontynuować temat, wprowadzając enkoder i pokazując, jak można wykorzystać go do jeszcze bardziej zaawansowanego sterowania silnikiem. Zapraszamy do eksperymentowania z tym układem i dostosowywania go do własnych projektów.

 

KOD ARDUINO (Do pobrania na końcu niniejszego artykułu):

const int IN1 = 7;  // Pin IN1 dla kanału A
const int IN2 = 6;  // Pin IN2 dla kanału A

void setup() {
  // Ustawienie pinów jako wyjścia
 
  pinMode(IN1, OUTPUT);
  pinMode(IN2, OUTPUT);
}

void loop() {
  // Obrót w jednym kierunku z 1/2 maksymalnej prędkości
  analogWrite(ENA, 128); // 50% z 255
  digitalWrite(IN1, HIGH);
  digitalWrite(IN2, LOW);
  delay(5000); // Czekaj 5 sekund

  // Przerwa
  digitalWrite(IN1, LOW);
  digitalWrite(IN2, LOW);
  delay(3000); // Czekaj 3 sekundy

  // Obrót w przeciwnym kierunku z 1/4 maksymalnej prędkości
  digitalWrite(IN1, LOW);
  digitalWrite(IN2, HIGH);
  delay(5000); // Czekaj 5 sekund

  // Przerwa
  digitalWrite(IN1, LOW);
  digitalWrite(IN2, LOW);
  delay(3000); // Czekaj 3 sekundy
}



Pliki (2)

do góry
Sklep jest w trybie podglądu
Pokaż pełną wersję strony
Sklep internetowy Shoper.pl