ARDUINO 101 | BLDC MOTOR
This Instructable will guide you through the process of controlling a BLDC motor with a potentiometer through an Arduino ProMini.
Supplies
1) Arduino ProMini: Arduino
2) Potentiometer: Potentiometer
3) BLDC motor: Motor
4) ESC: ESC
5) LiPo battery: Battery
6) LiPo battery charger: LiPo Charger
7) LiPo battery voltage indicator: Voltage indicator
8) Breadboard: Breadboard
9) Male jumper wires: Jumpers
10) FT232RL: FT232RL
CONNECTIONS
* POTENTIOMETER*
GND -> GND
SIGNAL -> A0
VCC -> VCC
* ESC *
GND -> GND
SIGNAL -> D9
VCC -> VCC
POWER -> POWER SUPPLY
* BLDC MOTOR *
CONNECT THE LEADS TO THE ESC'S OUTPUT AND SWAP ANY TWO LEADS TO REVERSE THE DIRECTION OF THE ROTATION, IF NEEDED.
PROGRAMMING
1) Download the code.
2) Verify and upload it.
Downloads
TESTING
* SKIP TO 2:11 *
POSITION THE POTENTIOMETER TO OBTAIN THE "ZERO" POSITION IN ORDER TO ARM THE BLDC.