ARDUINO 101 | BLDC MOTOR

by HertzandMadden in Circuits > Arduino

363 Views, 2 Favorites, 0 Comments

ARDUINO 101 | BLDC MOTOR

FHDI.png

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

BLDC_MOTOR_BREADBOARD_bb.jpg

* 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

ARDUINO 101 | BLDC MOTOR

* SKIP TO 2:11 *

POSITION THE POTENTIOMETER TO OBTAIN THE "ZERO" POSITION IN ORDER TO ARM THE BLDC.