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

Arduino UNO-Based Light-Responsive Servo Control System

View and Edit Project In Cirkit DesignerImage of Arduino UNO-Based Light-Responsive Servo Control System

Circuit Documentation

Summary

This circuit involves an Arduino UNO microcontroller interfacing with multiple resistors, potentiometers, servos, and photocells (LDRs). The circuit is designed to read analog signals from the photocells and potentiometers, and control the servos based on these inputs.

Component List

  1. Arduino UNO

    • Description: A 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
  2. Resistor (10k Ohms)

    • Description: A resistor with a resistance of 10k Ohms.
    • Pins: pin1, pin2
  3. Potentiometer

    • Description: A variable resistor with three terminals.
    • Pins: GND, Output, VCC
  4. Tower Pro SG90 Servo

    • Description: A small servo motor.
    • Pins: Signal, +5V, GND
  5. Photocell (LDR)

    • Description: A light-dependent resistor.
    • Pins: pin 0, pin 1

Wiring Details

Arduino UNO

Resistor (10k Ohms)

Potentiometer

Tower Pro SG90 Servo

Photocell (LDR)

Documented Code

sketch.ino

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

}

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

}

documentation.txt

This documentation provides a comprehensive overview of the circuit, including a summary, detailed component list, wiring details, and the code used in the microcontroller.