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

Arduino Nano Controlled Bluetooth Robotic Vehicle with MPU-6050 Gyroscope

View and Edit Project In Cirkit DesignerImage of Arduino Nano Controlled Bluetooth Robotic Vehicle with MPU-6050 Gyroscope

Circuit Documentation

Summary

This circuit is designed to control two DC motors with reducers using an Arduino Nano as the main microcontroller. The Arduino Nano interfaces with an L298N DC motor driver to manage the motor's direction and speed. Communication with the Arduino Nano is facilitated through an HC-05 Bluetooth module, allowing for wireless control. An MPU-6050 sensor is included for motion tracking, providing gyroscopic and accelerometer data to the Arduino. The circuit is powered by two 18650 Li-ion batteries, and a rocker switch is used to control the power supply to the circuit.

Component List

Arduino Nano

L298N DC Motor Driver

HC-05 Bluetooth Module

MPU-6050

Motor with Reducer (x2)

18650 Li-ion Battery x 2

Rocker Switch

Wiring Details

Arduino Nano

L298N DC Motor Driver

HC-05 Bluetooth Module

MPU-6050

Motor with Reducer

18650 Li-ion Battery x 2

Rocker Switch

Documented Code

Arduino Nano - sketch.ino

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Arduino Nano - documentation.txt

(No additional documentation provided for the code)

This concludes the documentation for the given circuit. The circuit is designed for controlling motors and receiving sensor data, with the capability of wireless communication through Bluetooth. The code provided is a template and should be expanded to include the logic for motor control, Bluetooth communication handling, and MPU-6050 data processing.