Stepper on off with pushbutton please help

Hi friends
Please help me
I used nema17 stepper motor+driver l298n+UNO R3 in a mechanical system, the code written below provides the movements I want, but when a push button is pressed, I need to add what code to the text below and connect the button to which inputs on the uno r3. It would be greatly appreciated if you could help me. Like Pushpull, when the button is pressed, I want the motor to proceed a certain step counterclockwise and stop and continue the same operation from where it left off when the button is pressed, but somehow I couldn't. */ #include <Stepper.h> const int stepsPerRevolution = 150; // change this to fit the number of steps per revolution // for your engine // initialize the stepper library on pins 8 through 11: Stepper myStepper(stepsPerRevolution, 8, 9, 10, 11); void setup() { // set the speed at 90 pm: myStepper.setSpeed(60); // initialize the serial port: Serial.begin(9600); } void loop() { // step one revolution in one direction: Serial.println("counterclockwise"); myStepper.step(stepsPerRevolution); delay(500);

I have no idea what you did to post the code in that state

Please follow the advice given in the link below when posting code, in particular the section entitled 'Posting code and common code problems'

Use code tags (the </> icon above the compose window) to make it easier to read and copy for examination

@kayaiso

Other post/duplicate DELETED
Please do NOT cross post / duplicate as it wastes peoples time and efforts to have more than one post for a single topic.

Continued cross posting could result in a time out from the forum.

Could you also take a few moments to Learn How To Use The Forum.

Other general help and troubleshooting advice can be found here.

It will help you get the best out of the forum in the future.

Thank you.

first thing to do: wire up a button. Connect one side to ground and the other to any of your unused pins on the Arduino. declare that pin as INPUT_PULLUP

void setup() {
    pinMode(button, INPUT_PULLUP);
   ...
}

second thing: test out the button. Look at the State Change Detection example in the IDE (File->examples->02.digital->State Change Detection) and make sure you can detect when your button gets pressed and released.

third: add that code to your motor sketch and make it do what you want

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.