Muhammad Ansar
Published

PWM DC Motor Speed Controller

How To Make a PWM DC Motor Speed Controller | RPM Counter using Arduino

ExpertFull instructions provided17,569
PWM DC 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
Solderless Breadboard Full Size
Solderless Breadboard Full Size
×1
DC Motor, Miniature
DC Motor, Miniature
×1
Hall Effect Position Sensor, 4.5 to 24 Vdc
Hall Effect Position Sensor, 4.5 to 24 Vdc
×1
Single Turn Potentiometer- 10k ohms
Single Turn Potentiometer- 10k ohms
×1
Jumper wires (generic)
Jumper wires (generic)
×1
9V battery (generic)
9V battery (generic)
×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,
Hall Effect Sensor,
16×2 LCD Display,
10k Variable Resistor,
IRFz44N Mosfet,
12v DC Motor,
100R Resistor x 2 ,
4.7k Resistor,
1k Resistor,
10k Resistor,
Male to Male Jumper Wires,
Battery 9v,
Battery clip
}

Schematics

Schematics and circuit diagrams

Code

Code, Schematics and Proteus Simulation

Credits

Muhammad Ansar

Muhammad Ansar

108 projects • 276 followers

Comments