Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino-Controlled Dual DC Motor Driver with Bluetooth Interface

View and Edit Project In Cirkit DesignerImage of Arduino-Controlled Dual DC Motor Driver with Bluetooth Interface

Circuit Documentation

Summary

This circuit is designed to control two DC motors using an Arduino UNO microcontroller and an L298N DC motor driver. The Arduino UNO is also interfaced with an HC-05 Bluetooth module for potential wireless control capabilities. The circuit is powered by a 12V battery, which supplies power to both the motor driver and the Arduino UNO. The Arduino UNO controls the motor driver by sending signals to the input pins of the L298N, which in turn drives the motors. Ground connections are shared among the Arduino, motor driver, motors, and the battery to complete the circuit.

Component List

Arduino UNO

L298N DC Motor Driver

Motor Amarillo Motorreductor Hobby (x2)

Battery 12V

HC-05 Bluetooth Module

Wiring Details

Arduino UNO

L298N DC Motor Driver

Motor Amarillo Motorreductor Hobby

Battery 12V

HC-05 Bluetooth Module

Documented 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:

}

Note: The code provided for the Arduino UNO is a template with empty setup and loop functions. This code needs to be filled in with the logic to control the motors via the L298N motor driver and to handle Bluetooth communication with the HC-05 module.