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

Arduino UNO Controlled Robot with Bluetooth, Ultrasonic Sensing, and IR Detection

View and Edit Project In Cirkit DesignerImage of Arduino UNO Controlled Robot with Bluetooth, Ultrasonic Sensing, and IR Detection

Circuit Documentation

Summary

This document provides a detailed overview of a circuit designed to control a pair of DC motors using an Arduino UNO as the main microcontroller. The circuit includes a Bluetooth module for wireless communication, an ultrasonic sensor for distance measurement, an IR sensor for object detection, a servo motor for precise angular control, and a motor driver to handle the high current required by the DC motors. The power source is a single 18650 Li-Ion battery.

Component List

Arduino UNO

L298N DC Motor Driver

HC-05 Bluetooth Module

HC-SR04 Ultrasonic Sensor

18650 Li-Ion Battery

IR Sensor

Tower Pro SG90 Servo

Motor Amarillo Motorreductor Hobby (x2)

Wiring Details

Arduino UNO

L298N DC Motor Driver

HC-05 Bluetooth Module

HC-SR04 Ultrasonic Sensor

18650 Li-Ion Battery

IR Sensor

Tower Pro SG90 Servo

Motor Amarillo Motorreductor Hobby

Documented Code

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

}

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

}

The provided code is a template for the Arduino UNO microcontroller. The setup() function is called once when the program starts and is used to initialize the settings. The loop() function is called repeatedly and contains the main logic of the program. The actual implementation details need to be filled in based on the specific requirements of the circuit's operation.