DrOpShOtZ
Published

Arduino Stepper Motor Knob

A stepper motor follows the turns of a potentiometer

IntermediateProtip3,927
Arduino Stepper Motor Knob

Things used in this project

Hardware components

Jumper wires (generic)
Jumper wires (generic)
×18
Arduino UNO
Arduino UNO
×1
Rotary potentiometer (generic)
Rotary potentiometer (generic)
×1
Stepper Motor, Mini Step
Stepper Motor, Mini Step
×1
ULN2004
STMicroelectronics ULN2004
×1
Breadboard (generic)
Breadboard (generic)
×1

Software apps and online services

Arduino IDE
Arduino IDE

Story

Read more

Schematics

Arduino Stepper Motor Knob.png

Code

Arduino Stepper Motor Knob

Arduino
#include <Stepper.h>
#define STEPS 100
Stepper stepper(STEPS, 8, 9, 10, 11);
int previous = 0;

void setup() 
{
  stepper.setSpeed(30);
}

void loop() 
{
  int val = analogRead(0);
  stepper.step(val - previous);
  previous = val;
}

Credits

DrOpShOtZ
12 projects • 17 followers
Contact me from Discord. DrOpShOtZ#6290
Contact

Comments

Please log in or sign up to comment.