ARDUINO как остановить мотор

Slavacracnoe

✩✩✩✩✩✩✩
6 Янв 2020
1
0
Доброе время суток всем. я начинающий в этом деле, так сказать ещё чайник. помогите разабраться в коде. Как можно сделать чтоб мотор прошел определенное количество шагов и остановился вот код
void setup()
{
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
}

void loop()
{
digitalWrite(3,LOW);

// for (int I=0;I<5000;I++)

{
digitalWrite(2,HIGH);
digitalWrite(2,LOW) ;
delayMicroseconds(160);

}
}
что то у меня не получается.ПОМОГИТЕ ПОЖАЛУЙСТА
Забыл самое главное драйвер EasyDriver A3967
 
Последнее редактирование:

Старик Похабыч

★★★★★✩✩
14 Авг 2019
1,709
419
Москва
ну опять же , данных для помощи мало.. нужна схема подключения.
Что могу сказать без этого
цикл loop потому так и называется, что выполняется раз за разом по кругу от начала и до конца. Далее достаточно включить логику и посмотреть что происходит в программе:
подаем 0 на пин 3 (куда он подключен ? непонятно)
подаем 1 на пин 2 (куда он подключен тоже непонятно)
и сразу же подаем 0 на пин 2, от включения до выключения пройдут миллисекунды..
потупим 160 мс и заново, начиная с установки 0 на пин 3

если ко второму пину подключить светодиод,то даже не видно будет как он мигнет.
 

Mix_man

✩✩✩✩✩✩✩
21 Янв 2020
66
6
Да тут у парня просто каша в голове. вообще представления не имеет что к чему - раз , и что он хочет сделать...и с чем - это два )))
 

cyre OFF

✩✩✩✩✩✩✩
17 Фев 2020
2
0
Вдруг еще нужно:

int Speed = 1000; //Скорость шага
int NStep = 10; //Количество шагов
byte Step = 1; //Пин, подключенный ко входу STEP драйвера
byte DirPin = 2; //Пин, подключенный ко входу DIR драйвера
byte Dir = 0; //Направление вращения

void setup() {
pinMode(Step, OUTPUT);
pinMode(DirPin, OUTPUT);
}

void loop() {
digitalWrite(DirPin, Dir);
for (int i = 0; i < NStep; i++) {
digitalWrite(Step, 1);
delayMicroseconds(Speed);
digitalWrite(Step, 0);
delayMicroseconds(Speed);
}
}
(На правильность не проверял)
 

Mix_man

✩✩✩✩✩✩✩
21 Янв 2020
66
6
@cyre OFF, Бро у тебя такой же фарш в мозгах :)))) не обессуть, я просто говорю что вижу. Дичь реальная )))))))))))))))))))))))))
 

Эдуард Анисимов

★★★★✩✩✩
23 Сен 2019
904
265
54
Марий-Эл

cyre OFF

✩✩✩✩✩✩✩
17 Фев 2020
2
0
@Mix_man, сделал по максимуму данных, которые предоставил автор.
Каша, согласен, но это хоть что-то, по сравнению с начальным))