Прошу помощи по внесению в скетч изменения.
- Войдите на сайт для отправки комментариев
Ср, 27/09/2017 - 14:24
Добрый день.
Прошу помощи по внесению в скетч изменения.
Есть вот такой скетч(ВЗЯТЫЙ С РЕСУРСА:http://howtomechatronics.com/tutorials/arduino/how-to-control-stepper-motor-with-a4988-driver-and-arduino/):
/* Simple Stepper Motor Control Exaple Code * * by Dejan Nedelkovski, www.HowToMechatronics.com * */ // defines pins numbers const int stepPin = 3; const int dirPin = 4; void setup() { // Sets the two pins as Outputs pinMode(stepPin,OUTPUT); pinMode(dirPin,OUTPUT); } void loop() { digitalWrite(dirPin,HIGH); // Enables the motor to move in a particular direction // Makes 200 pulses for making one full cycle rotation for(int x = 0; x < 200; x++) { digitalWrite(stepPin,HIGH); delayMicroseconds(500); digitalWrite(stepPin,LOW); delayMicroseconds(500); } delay(1000); // One second delay digitalWrite(dirPin,LOW); //Changes the rotations direction // Makes 400 pulses for making two full cycle rotation for(int x = 0; x < 400; x++) { digitalWrite(stepPin,HIGH); delayMicroseconds(500); digitalWrite(stepPin,LOW); delayMicroseconds(500); } delay(1000); }
для управления шаговым двигателем с помощью потенциометра.
В силу того, что не я програмист, залить скетч получилось, а вот добавить разомкнутую кнопку при нажатии которой бы шаговик останавливался, а при повторном нажатии менял направление движения не получается.
Если кто сможет помочь буду очень благодарен.
Спасибо.
тут все не так просто, придётся сперва избавиться от delay
бла-бла-бла
...В силу того, что не я програмист
...бла-бла-бла.... бла-бла-бла... бла-бла-бла
Если ты не программист, то что ты делаешь в разделе "Программирование? Ты здесь видел надпись "СПРАВОЧНАЯ"?
Есть раздел "Ищу исполнителя". Возможно, за ххх на телефон, тебе там все устроят. А может и бесплатно, хоть это и неверно.
Прошу админов перенести в соответствующий раздел.
Спасибо.
Пишите htpicc@gmail.com
Тот скетч, который вы привели в первом посту никак не относится к потенциометру. Управление потенциометром идёт во втором скетче на странице, по приведенной вами ссылке. Могу добавить в программу обработку кнопки, но за небольшое вознаграждение, ведь это платный раздел форума. Если что, обращайтесь по адресу: production.prv@gmail.com
Genesystm, пишите ydom@mail.ru сделаю. Соберу макет, проверю работу,так что Вы получите на 100% проверенный рабочий код. ydom@mail.ru