Arduino UNO and Motor Driver Controlled Dual Motor System with LED Indicator
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes an Arduino UNO microcontroller, a SparkFun Motor Driver TB6612FNG, multiple resistors, motors, and a four-pin LED. The circuit is designed to control motors and an LED using the Arduino UNO. The document includes a component list, wiring details, and the embedded code used in the microcontroller.
Component List
Arduino UNO
- Description: A microcontroller board based on the ATmega328P.
- Pins: UNUSED, IOREF, Reset, 3.3V, 5V, GND, Vin, A0, A1, A2, A3, A4, A5, SCL, SDA, AREF, D13, D12, D11, D10, D9, D8, D7, D6, D5, D4, D3, D2, D1, D0
SparkFun Motor Driver TB6612FNG (v11)
- Description: A motor driver capable of driving two DC motors.
- Pins: GND, B01, B02, A02, A01, VCC, VM, PWMA, AIN2, AIN1, STBY, BIN1, BIN2, PWMB
Resistor (200 Ohms)
- Description: A resistor with a resistance of 200 Ohms.
- Pins: pin1, pin2
Motor
- Description: A DC motor.
- Pins: negative, positive
LED: Four Pin
- Description: A four-pin LED with red, green, and blue cathodes and a common anode.
- Pins: red cathode, common anode, green cathode, blue cathode
Wiring Details
Arduino UNO
5V connected to:
- SparkFun Motor Driver TB6612FNG (VM, STBY)
GND connected to:
- LED: Four Pin (common anode)
D12 connected to:
- Resistor (pin1)
D13 connected to:
- Resistor (pin1)
D11 connected to:
- Resistor (pin1)
D10 connected to:
- Resistor (pin1)
D9 connected to:
- Resistor (pin1)
SparkFun Motor Driver TB6612FNG (v11)
VM connected to:
- Arduino UNO (5V)
STBY connected to:
- Arduino UNO (5V)
A01 connected to:
- Motor (positive)
A02 connected to:
- Motor (negative)
B01 connected to:
- Motor (positive)
B02 connected to:
- Motor (negative)
AIN2 connected to:
- Resistor (pin2)
AIN1 connected to:
- Resistor (pin2)
BIN1 connected to:
- Resistor (pin2)
BIN2 connected to:
- Resistor (pin2)
Resistor (200 Ohms)
pin1 connected to:
- Arduino UNO (D12)
- Arduino UNO (D13)
- Arduino UNO (D11)
- Arduino UNO (D10)
- Arduino UNO (D9)
- LED: Four Pin (red cathode)
- LED: Four Pin (green cathode)
pin2 connected to:
- Resistor (pin2)
- SparkFun Motor Driver TB6612FNG (AIN2)
- SparkFun Motor Driver TB6612FNG (AIN1)
- SparkFun Motor Driver TB6612FNG (BIN1)
- SparkFun Motor Driver TB6612FNG (BIN2)
- LED: Four Pin (blue cathode)
Motor
positive connected to:
- SparkFun Motor Driver TB6612FNG (A01)
- SparkFun Motor Driver TB6612FNG (B01)
negative connected to:
- SparkFun Motor Driver TB6612FNG (A02)
- SparkFun Motor Driver TB6612FNG (B02)
LED: Four Pin
common anode connected to:
- Arduino UNO (GND)
red cathode connected to:
- Resistor (pin1)
green cathode connected to:
- Resistor (pin1)
blue cathode connected to:
- Resistor (pin2)
Code
Arduino UNO Code (sketch.ino)
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
Documentation (documentation.txt)