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

Arduino UNO-Based IR Sensor Array with LCD Display and Servo Control

View and Edit Project In Cirkit DesignerImage of Arduino UNO-Based IR Sensor Array with LCD Display and Servo Control

Circuit Documentation

Summary

This circuit consists of multiple IR sensors, an Arduino UNO, an LCD I2C display, a micro servo, and a 5V battery. The IR sensors detect obstacles, the Arduino UNO processes the sensor data, the LCD I2C display shows information, and the micro servo performs mechanical actions based on the sensor inputs. The 5V battery powers the entire circuit.

Component List

  1. IR Sensor

    • Description: Infrared sensor used for obstacle detection.
    • Pins: out, gnd, vcc
  2. Arduino UNO

    • Description: Microcontroller board based on the ATmega328P.
    • 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
  3. LCD I2C

    • Description: I2C LCD display for showing information.
    • Pins: GND, VCC, SDA, SCL
  4. Micro Servo 9G

    • Description: Small servo motor for mechanical movements.
    • Pins: GND, +5V, PWM
  5. 5V Battery

    • Description: Power source for the circuit.
    • Pins: positive, negative

Wiring Details

IR Sensor

Arduino UNO

LCD I2C

Micro Servo 9G

5V Battery

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:

}

This code initializes the Arduino UNO and contains empty setup and loop functions. You can add your specific logic for handling the IR sensors, LCD display, and micro servo in these functions.