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

Arduino UNO-Based Dual Ultrasonic Sensor System with Buzzer and LED Indicator

View and Edit Project In Cirkit DesignerImage of Arduino UNO-Based Dual Ultrasonic Sensor System with Buzzer and LED Indicator

Circuit Documentation

Summary

This circuit involves an Arduino UNO microcontroller interfacing with two HC-SR04 Ultrasonic Sensors, a buzzer, a red LED, a power jack, a Polymer Lithium Ion Battery, and a rocker switch. The circuit is designed to measure distances using the ultrasonic sensors and provide feedback through the buzzer and LED. The power is supplied via a Polymer Lithium Ion Battery connected through a rocker switch and a power jack.

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. HC-SR04 Ultrasonic Sensor

    • Description: A sensor used to measure distance by using ultrasonic waves.
    • Pins: VCC, TRIG, ECHO, GND
  3. HC-SR04 Ultrasonic Sensor

    • Description: A sensor used to measure distance by using ultrasonic waves.
    • Pins: VCC, TRIG, ECHO, GND
  4. Buzzer

    • Description: An audio signaling device.
    • Pins: PIN, GND
  5. Power Jack

    • Description: A connector for supplying power to the circuit.
    • Pins: POSITIF, NEGATIF
  6. Polymer Lithium Ion Battery - 850mAh

    • Description: A rechargeable battery.
    • Pins: GND, VCC
  7. Rocker Switch

    • Description: A switch used to control the power supply.
    • Pins: output, input
  8. LED: Two Pin (red)

    • Description: A red light-emitting diode.
    • Pins: cathode, anode

Wiring Details

Arduino UNO

HC-SR04 Ultrasonic Sensor

HC-SR04 Ultrasonic Sensor

Buzzer

Power Jack

Polymer Lithium Ion Battery - 850mAh

Rocker Switch

LED: Two Pin (red)

Code Documentation

Arduino UNO Code

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

}

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

}

This code is a basic template for the Arduino UNO. The setup() function is where you initialize your components and settings, and the loop() function is where the main logic of your program runs repeatedly.

Additional Documentation

The additional documentation file is empty and can be used to add further details or instructions as needed.