#include <Stepper.h>
      
      const int stepsPerRevolution = 90;
      // change this to fit the number of steps per revolution
      // for your motor
      // initialize the stepper library on pins 8 through 11:
      Stepper myStepper(stepsPerRevolution, 8, 9, 10, 11);
      void setup() {
         // set the speed at 60 rpm:
         myStepper.setSpeed(5);
         // initialize the serial port:
         Serial.begin(9600);
      }
      void loop() {
         // step one revolution in one direction:
         Serial.println("clockwise");
         myStepper.step(stepsPerRevolution);
         delay(500);
         // step one revolution in the other direction:
         Serial.println("counterclockwise");
         myStepper.step(-stepsPerRevolution);
         delay(500);
      }
      

      Cpp language logo
      Arduino - Stepper Motor

      uno
      arduino

      A Stepper Motor or a step motor is a brushless, synchronous motor, which divides a full rotation into a number of steps. Unlike a brushless DC motor, which rotates continuously when a fixed DC voltage is applied to it, a step motor rotates in discrete step angles.

      0 Comments

        Add Comment

        Log in to add a comment

        Codiga - All rights reserved 2022.