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

Arduino-Controlled Bluetooth Robotic Vehicle with Ultrasonic Sensor and MPU6050 Gyroscope

View and Edit Project In Cirkit DesignerImage of Arduino-Controlled Bluetooth Robotic Vehicle with Ultrasonic Sensor and MPU6050 Gyroscope

Circuit Documentation

Summary

The circuit in question appears to be a microcontroller-based system with peripheral components including motor drivers, DC motors, sensors, and communication modules. The primary control is handled by two Arduino UNO microcontrollers, which interface with an L298N DC motor driver to control two DC motors. Sensory input is provided by an HC-SR04 ultrasonic sensor and an MPU6050 accelerometer and gyroscope. Communication capabilities are enabled through Bluetooth HC-06 modules. Power is supplied by a battery pack and a 9V battery.

Component List

Microcontrollers

Motor Drivers

Motors

Sensors

Communication Modules

Power Supplies

Wiring Details

Arduino UNO

L298N DC Motor Driver

DC Motors

HC-SR04 Ultrasonic Sensor

Bluetooth HC-06

MPU6050 Accelerometer + Gyroscope

Battery Pack

9V Battery

Documented Code

Arduino UNO (Primary Controller)

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

}

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

}

Arduino UNO (Secondary Controller)

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

}

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

}

Note: The provided code snippets are templates and do not contain specific logic for controlling the motors, reading sensors, or handling Bluetooth communication. These functionalities need to be implemented according to the requirements of the application.