Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Project Documentation

Arduino UNO-Based Smart Sensor Hub with Multiple Inputs and Outputs

Image of Arduino UNO-Based Smart Sensor Hub with Multiple Inputs and Outputs

Circuit Documentation

Summary

This document provides a detailed overview of a circuit design that includes an Arduino UNO microcontroller, various sensors, motors, LEDs, and other components. The circuit is designed to interface with multiple input and output devices through the Arduino UNO, which is programmed to control and monitor these devices.

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. Blue Panel Mount 4mm Banana Socket

    • Description: A blue panel mount socket for 4mm banana plugs.
    • Pins: Blue_Pin
  3. Ultrasonic Sensor

    • Description: A sensor used to measure distance by using ultrasonic waves.
    • Pins: +VCC, Trigger, Echo, GND
  4. PIR Sensor

    • Description: A sensor used to detect motion.
    • Pins: VDD, SIG, GND
  5. IR Sensor

    • Description: An infrared sensor used to detect objects.
    • Pins: out, gnd, vcc
  6. L298N DC Motor Driver

    • Description: A dual H-Bridge motor driver.
    • Pins: OUT1, OUT2, 12V, GND, 5V, OUT3, OUT4, 5V-ENA-JMP-I, 5V-ENA-JMP-O, +5V-J1, +5V-J2, ENA, IN1, IN2, IN3, IN4, ENB
  7. 12V Geared Motor

    • Description: A 12V DC motor with a gearbox.
    • Pins: Terminal 1, Terminal 2
  8. 28BYJ-48 Stepper Motor

    • Description: A 5V stepper motor.
    • Pins: BLUE, PINK, YELLOW, ORANGE, RED
  9. ULN 2003

    • Description: A Darlington transistor array.
    • Pins: IN1, IN2, IN3, IN4, IN5, IN6, IN7, GND, +, COIL1, COIL2, COIL3, COIL4, COIL5
  10. Micro Servo 9G

    • Description: A small servo motor.
    • Pins: GND, +5V, PWM
  11. LED: Two Pin (red)

    • Description: A red LED.
    • Pins: cathode, anode
  12. 16x2 I2C LCD

    • Description: A 16x2 character LCD with I2C interface.
    • Pins: GND, VCC, SDA, SCL
  13. 7-Segment Display

    • Description: A 7-segment display.
    • Pins: A, B, C, D, E, F, G, COM, dot
  14. Push Button Round

    • Description: A round push button.
    • Pins: leg0, leg1

Wiring Details

Arduino UNO

  • A0 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • A1 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • A2 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • A3 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • A4 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • A5 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • D13 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • D12 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • D11 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • D10 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • D9 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • D8 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • D7 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • D6 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • D5 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • D4 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • D3 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • D2 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • D1 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • D0 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)

Ultrasonic Sensor

  • Trigger connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • Echo connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)

PIR Sensor

  • SIG connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)

IR Sensor

  • out connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)

L298N DC Motor Driver

  • OUT1 connected to 12V Geared Motor (Terminal 2)
  • OUT2 connected to 12V Geared Motor (Terminal 1)
  • OUT3 connected to 12V Geared Motor (Terminal 2)
  • OUT4 connected to 12V Geared Motor (Terminal 1)
  • ENA connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • IN1 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • IN2 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • IN3 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • IN4 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • ENB connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)

28BYJ-48 Stepper Motor

  • BLUE connected to ULN 2003 (COIL1)
  • PINK connected to ULN 2003 (COIL2)
  • YELLOW connected to ULN 2003 (COIL3)
  • ORANGE connected to ULN 2003 (COIL4)
  • RED connected to ULN 2003 (COIL5)

ULN 2003

  • IN1 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • IN2 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • IN3 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • IN4 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • IN5 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • IN6 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • IN7 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)

Micro Servo 9G

  • PWM connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)

LED: Two Pin (red)

  • anode connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)

16x2 I2C LCD

  • SDA connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • SCL connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)

7-Segment Display

  • A connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • B connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • C connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • D connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • E connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • F connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • G connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)

Push Button Round

  • leg0 connected to Blue Panel Mount 4mm Banana Socket (Blue_Pin)
  • **leg