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

Arduino UNO-Based IR Sensor and Servo-Controlled Display System

View and Edit Project In Cirkit DesignerImage of Arduino UNO-Based IR Sensor and Servo-Controlled Display System

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes various sensors, an Arduino UNO microcontroller, a servo motor, and an LCD display. The circuit is designed to interface with multiple sensors and output devices, with the Arduino UNO serving as the central control unit. The document includes a component list, wiring details, and the embedded code used in the microcontrollers.

Component List

  1. IR Sensor

    • Pins: out, gnd, vcc
    • Description: Infrared sensor used for detecting objects or obstacles.
    • Purpose in Circuit: Detects objects and sends a signal to the Arduino.
  2. Arduino UNO

    • Pins: UNUSED, IOREF, Reset, 3.3V, 5V, GND, Vin, A0, A1, A2, A3, A4, A5, SCL, SDA, AREF, D13, D12, D11, D10, D9, D8, D7, D6, D5, D4, D3, D2, D1, D0
    • Description: Microcontroller board based on the ATmega328P.
    • Purpose in Circuit: Central control unit that processes inputs from sensors and controls output devices.
  3. Servo

    • Pins: GND, VCC, PWM
    • Description: Servo motor used for precise control of angular position.
    • Purpose in Circuit: Provides mechanical movement based on control signals from the Arduino.
  4. 16x2 I2C LCD

    • Pins: GND, VCC, SDA, SCL
    • Description: 16x2 character LCD display with I2C interface.
    • Purpose in Circuit: Displays information such as sensor readings.
  5. LED: Two Pin (green)

    • Pins: cathode, anode
    • Description: Green LED used for visual indication.
    • Purpose in Circuit: Provides visual feedback.
  6. Photosensitive Sensor Module Digital Light Intensity Detection

    • Pins: Analog Output, Digital Output, Ground, VCC
    • Description: Sensor module for detecting light intensity.
    • Purpose in Circuit: Measures light intensity and sends data to the Arduino.

Wiring Details

IR Sensor 1

IR Sensor 2

Arduino UNO

Servo

16x2 I2C LCD

Code Documentation

Arduino UNO (Instance 1)

File Name: sketch.ino

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

}

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

}

File Name: documentation.txt

Arduino UNO (Instance 2)

File Name: sketch.ino

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

}

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

}

File Name: documentation.txt

This document provides a comprehensive overview of the circuit, including the components used, their wiring details, and the embedded code for the microcontrollers.