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

Arduino Nano-Controlled Obstacle Avoidance Robot with IR and Ultrasonic Sensors

View and Edit Project In Cirkit DesignerImage of Arduino Nano-Controlled Obstacle Avoidance Robot with IR and Ultrasonic Sensors

Circuit Documentation

Summary

This circuit integrates various sensors, actuators, and a microcontroller to form a system capable of sensing and actuation. The core of the circuit is an Arduino Nano, which interfaces with IR sensors, a DC motor driver, a servomotor, and an ultrasonic sensor. The DC motor driver controls two DC Mini Metal Gear Motors, and the system is powered by a 12V battery. The IR sensors are used for detecting proximity or measuring the intensity of IR light, while the ultrasonic sensor is used for distance measurement. The servomotor is controlled by the Arduino Nano for precise angular movement. The circuit is designed to be modular, with the ability to expand or modify based on the requirements of the application.

Component List

IR Sensor

DC Mini Metal Gear Motor

Arduino Nano

Servomotor SG90

HC-SR04 Ultrasonic Sensor

L298N DC Motor Driver

Battery 12V

Wiring Details

IR Sensor

DC Mini Metal Gear Motor

Arduino Nano

Servomotor SG90

HC-SR04 Ultrasonic Sensor

L298N DC Motor Driver

Battery 12V

Documented Code

Arduino Nano 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 provided code is a template and does not contain any functional code. It needs to be populated with the logic to control the sensors, motors, and other components based on the specific requirements of the application.