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

Autonomous Obstacle-Avoiding Robot with RFID and Bluetooth Control

View and Edit Project In Cirkit DesignerImage of Autonomous Obstacle-Avoiding Robot with RFID and Bluetooth Control

Circuit Documentation

Summary

The circuit in question appears to be a complex system involving sensors, actuators, a microcontroller, and communication modules. The primary controller is an Arduino UNO, which interfaces with IR sensors, an HC-SR04 Ultrasonic Sensor, DC motors through an L298N motor driver, an RFID-RC522 module, an LCD I2C display, an ESP32 module, tactile switches, and an HC-05 Bluetooth module. The circuit is powered by a DC power source. The Arduino UNO is programmed to interact with these components, likely for sensing, actuation, and communication purposes.

Component List

Sensors

Actuators

Motor Driver

Power

Controllers

Communication Modules

Display

Input

Wiring Details

IR Sensors

HC-SR04 Ultrasonic Sensor

DC Motors

L298N DC Motor Driver

DC Power Source

Arduino UNO

RFID-RC522

LCD I2C Display

ESP32 (30 pin)

Tactile Switch Buttons - 12mm Square

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 and does not contain any functional code. It needs to be populated with the logic to control and interact with the connected components.

ESP32 Code

No code was provided for the ESP32 microcontroller.

Additional Notes