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

Arduino and Raspberry Pi Powered Robotic Arm with Webcam and Ultrasonic Sensor

View and Edit Project In Cirkit DesignerImage of Arduino and Raspberry Pi Powered Robotic Arm with Webcam and Ultrasonic Sensor

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes various components such as a 12V battery, LED, resistors, an Arduino UNO, a DC-DC converter, a webcam, servos, a Raspberry Pi, an ultrasonic sensor, and a step-up converter. The circuit is designed to interface these components to perform specific tasks, with the Arduino UNO and Raspberry Pi acting as the primary controllers.

Component List

  1. 12V Battery

    • Pins: -, +
    • Description: Provides 12V power supply to the circuit.
    • Properties: None
  2. LED: Two Pin (blue)

    • Pins: cathode, anode
    • Description: A blue LED used for visual indication.
    • Properties: None
  3. Resistor

    • Pins: pin1, pin2
    • Description: Limits the current flowing through the LED.
    • Properties:
      • Resistance: 200 Ohms
  4. 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, USB-type B
    • Description: Microcontroller used to control various components.
    • Properties: None
  5. DCDC 12V/5V 3A

    • Pins: 12V (+), GND, 5V (+), Vin (+), V in (-)
    • Description: Converts 12V to 5V for powering components.
    • Properties: None
  6. Webcam

    • Pins: USB
    • Description: Captures video input.
    • Properties: None
  7. MG996R Servo Motor

    • Pins: GND, VCC, SIG
    • Description: Servo motor for mechanical movement.
    • Properties: None
  8. 5V to 12V Step-up Converter

    • Pins: V1, GND, V0
    • Description: Steps up 5V to 12V.
    • Properties: None
  9. Raspberry Pi 4 B

    • Pins: usb 2.0, usb 3.0, Micro HDMI PORT 1, Micro HDMI PORT 2, usb-c Power Supply, Gigabit Ethernet
    • Description: Single-board computer for processing and control.
    • Properties: None
  10. HC-SR05 Ultrasonic Sensor

    • Pins: VCC, TRIG, ECHO, GND
    • Description: Measures distance using ultrasonic waves.
    • Properties: None
  11. Earphone

    • Pins: None
    • Description: Audio output device.
    • Properties: None

Wiring Details

12V Battery

LED: Two Pin (blue)

Resistor

Arduino UNO

DCDC 12V/5V 3A

Webcam

MG996R Servo Motor

5V to 12V Step-up Converter

Raspberry Pi 4 B

HC-SR05 Ultrasonic Sensor

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:

}

Additional Documentation (documentation.txt)

This document provides a comprehensive overview of the circuit, including the components used, their connections, and the code running on the Arduino UNO.