Оформи код соответствующим тэгом, см. Правила
Требуется помощь :
по мотор драйверу l298n
У меня есть вот такой код:
int IN1 = 4;
int IN2 = 5;
int IN3 = 7;
int IN4 = 6;
void setup() {
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
}
void loop() {
// ВПЕРЁД
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
delay(3000);
// НАЗАД
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
delay(3000);
// СТОП
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
delay(2000);
}
Когда моторы начинают ехать ВПЕРЁД все нормально, но когда НАЗАД все ломается то есть они не едут НАЗАД и стоят, черз несколько секунд просто продолжает ехать ВПЕРЁД. Инетересная вещь когда я убираю полностью IN3 и IN4 моторы начинают ехать НАЗАД но плохо едут иногда писк издают будто энергий нехватает. Это возможо ли из за недостаток энергий 6В? Я заметил видео как другие используют 7.4В. Когда PWA и PWB подключаю вообще странные вещи творятся. Возможно ли это проблема даже из за драйвера мотора?
В общем я хотел бы узнать прчину почему моторы неправильно работают. Заранее благодарен за любой помощь.
Схема подключение у меня как на картинке только у меня 4 мотора и 6В энергий. И без подключение PWA и PWB
по мотор драйверу l298n
У меня есть вот такой код:
int IN1 = 4;
int IN2 = 5;
int IN3 = 7;
int IN4 = 6;
void setup() {
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
}
void loop() {
// ВПЕРЁД
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
delay(3000);
// НАЗАД
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
delay(3000);
// СТОП
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
delay(2000);
}
Когда моторы начинают ехать ВПЕРЁД все нормально, но когда НАЗАД все ломается то есть они не едут НАЗАД и стоят, черз несколько секунд просто продолжает ехать ВПЕРЁД. Инетересная вещь когда я убираю полностью IN3 и IN4 моторы начинают ехать НАЗАД но плохо едут иногда писк издают будто энергий нехватает. Это возможо ли из за недостаток энергий 6В? Я заметил видео как другие используют 7.4В. Когда PWA и PWB подключаю вообще странные вещи творятся. Возможно ли это проблема даже из за драйвера мотора?
В общем я хотел бы узнать прчину почему моторы неправильно работают. Заранее благодарен за любой помощь.
Схема подключение у меня как на картинке только у меня 4 мотора и 6В энергий. И без подключение PWA и PWB
Вложения
-
301.5 KB Просмотры: 2