• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
kontroler silniczków L293D
#1
Próbuje podłączyć 2 silniczki dagu do kontrolera L293D.

Próbowałem rozgryźć to już na najrówniejsze sposoby, ale w dalszym ciągu nie ma efektu.

Oznaczenie "nóżek":
Wcięcie i kropka na obudowie (lewy górny róg)
1          16
2          15
3          14
4          13
5          12
6          11
7          10
8          9

Na płytce prototypowej:
lewa szyna (+)  - do koszyka 2x 3,7V (+)
lewa szyna (-) - do koszyka 2x3,7V (-) i do prawej szyny (-)

prawa szyna(+) - do 5V na arduino
prawa szyna (-) do GND na arduino

wyjścia z L293D

1 - do prawej szyny "+" (5v)
2 - PIN 2 arduino
3 - silniczek lewy , 1 kabelek
4 - szyna lewa (-)
5 - szyna lewa (-)
6 - silniczek lewy, 2 kabelek
7 - PIN 3 arduino
8 - szyna lewa "+" (2x3,7v)
9 - szyna prawa "+" (5v)
10 - PIN 9 arduino
11- silniczek prawy , 1 kabelek
12 - szyna prawa (-)
13 - szyna prawa (-)
14 - silniczek prawy, 2 kabelek
15 - PIN 10 arduino
16 - szyna prawa "+" (5v)

kod:

Kod:
int RIGHT_MOTOR_PIN1  = 9;
int RIGHT_MOTOR_PIN2 = 10;
int LEFT_MOTOR_PIN1 = 2;
int LEFT_MOTOR_PIN2 = 3;

void setup() {
 
 pinMode(RIGHT_MOTOR_PIN1, OUTPUT);
 pinMode(RIGHT_MOTOR_PIN2, OUTPUT);
 pinMode(LEFT_MOTOR_PIN1, OUTPUT);
 pinMode(LEFT_MOTOR_PIN2, OUTPUT);

}

void loop() {
 forward();
 delay(2000);
 reverse();
 delay(1000);
}

void forward(){
 digitalWrite(RIGHT_MOTOR_PIN1, HIGH);
 digitalWrite(RIGHT_MOTOR_PIN2, LOW);

 digitalWrite(LEFT_MOTOR_PIN1, HIGH);
 digitalWrite(LEFT_MOTOR_PIN2, LOW);
}

void reverse(){
 digitalWrite(RIGHT_MOTOR_PIN1, LOW);
 digitalWrite(RIGHT_MOTOR_PIN2, HIGH);

 digitalWrite(LEFT_MOTOR_PIN1, LOW);
 digitalWrite(LEFT_MOTOR_PIN2, HIGH);
}


Silniczki działają - sprawdzałem, bateria też jest naładowana, próbowałem też podmieniać układ L293D (mam kilka szt) ale to nic nie dało, zmieniać piny.

Może ktoś pomóc?
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości