Hackster is hosting Hackster Holidays, Ep. 7: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Friday!Stream Hackster Holidays, Ep. 7 on Friday!
Muhammad Ansar
Published

Stepper Motor Speed Controller

How To Make a Stepper Motor Speed Controller using Arduino and L298 Motor Driver

IntermediateFull instructions provided33,792
Stepper Motor Speed Controller

Things used in this project

Hardware components

Arduino UNO
Arduino UNO
×1
Alphanumeric LCD, 16 x 2
Alphanumeric LCD, 16 x 2
×1
Dual H-Bridge motor drivers L298
SparkFun Dual H-Bridge motor drivers L298
×1
Stepper Motor, Mini Step
Stepper Motor, Mini Step
×1
Rotary Encoder with Push-Button
Rotary Encoder with Push-Button
×1
Single Turn Potentiometer- 10k ohms
Single Turn Potentiometer- 10k ohms
×1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Materia 101
Arduino Materia 101

Story

Read more

Custom parts and enclosures

Components

Components Details () {
Solderless Breadboard,
Arduino Uno,
16×2 LCD Display,
Push Button x 3,
L298 Motor Drive,
Stepper Motor,
10k Variable Resistor,
100R Resistor,
4.7k Resistor,
1k Resistor,
Male to Male Jumper Wires,
Male to Female jumper Wires,
12v 2Amp Power Adapter
}

Schematics

Schematics

Code

Code, Schematics and Proteus Simulation

Credits

Muhammad Ansar
108 projects • 276 followers

Comments