Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes an Arduino UNO microcontroller, various sensors, actuators, and power management components. The circuit is designed to interface with multiple sensors and actuators, providing a comprehensive embedded system solution.
Component List
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
7805
- Description: Voltage regulator providing 5V output.
- Pins: Vin, Gnd, Vout
7.4v Battery
- Description: Power source providing 7.4V.
- Pins: +, -
MQ-2
- Description: Gas sensor.
- Pins: GND, VCC, ANALOG, Digital
HC-SR04 Ultrasonic Sensor
- Description: Ultrasonic distance sensor.
- Pins: VCC, TRIG, ECHO, GND
L298N DC Motor Driver
- Description: 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
12V Battery
- Description: Power source providing 12V.
- Pins: +, -
SIM 800L
- Description: GSM/GPRS module.
- Pins: NFT, RING, VCC, DTR, RST, MIC +, RXD, MIC-, TXD, SPK+, GND, SPK-
Buzzer
- Description: Audio signaling device.
- Pins: PIN, GND
LED: Two Pin (red)
- Description: Red LED.
- Pins: cathode, anode
LED: Two Pin (green)
- Description: Green LED.
- Pins: cathode, anode
Resistor (200 Ohms)
- Description: Resistor with 200 Ohms resistance.
- Pins: pin1, pin2
LCD Screen 16x2 I2C
- Description: 16x2 character LCD with I2C interface.
- Pins: SCL, SDA, VCC, GND
Motor with Reducer
- Description: DC motor with gear reducer.
- Pins: 3 - 6 VCC, GND
IR Sensor
- Description: Infrared sensor.
- Pins: out, gnd, vcc
18650 in Holder
- Description: 18650 battery in holder.
- Pins: GND, VCC
Wiring Details
Arduino UNO
GND connected to:
- L298N DC Motor Driver (GND)
- 12V Battery (-)
- 7805 (Gnd)
- HC-SR04 Ultrasonic Sensor (GND)
- 7.4v Battery (-)
- IR Sensor (gnd)
- Buzzer (GND)
- LCD Screen 16x2 I2C (GND)
- MQ-2 (GND)
- SIM 800L (GND)
- 18650 in Holder (GND)
5V connected to:
- L298N DC Motor Driver (5V, +5V-J1, +5V-J2)
Vin connected to:
A0 connected to:
A1 connected to:
A4 connected to:
- LCD Screen 16x2 I2C (SDA)
A5 connected to:
- LCD Screen 16x2 I2C (SCL)
D1 connected to:
D2 connected to:
- L298N DC Motor Driver (IN1)
D3 connected to:
- L298N DC Motor Driver (IN2)
D4 connected to:
- L298N DC Motor Driver (IN3)
D5 connected to:
- L298N DC Motor Driver (IN4)
D6 connected to:
- L298N DC Motor Driver (ENA)
D7 connected to:
- HC-SR04 Ultrasonic Sensor (ECHO)
D8 connected to:
- HC-SR04 Ultrasonic Sensor (TRIG)
D9 connected to:
- L298N DC Motor Driver (ENB)
D10 connected to:
D11 connected to:
D12 connected to:
D13 connected to:
7805
Vin connected to:
Gnd connected to:
Vout connected to:
- HC-SR04 Ultrasonic Sensor (VCC)
- IR Sensor (vcc)
- LCD Screen 16x2 I2C (VCC)
- MQ-2 (VCC)
- Arduino UNO (Vin)
7.4v Battery
+ connected to:
- connected to:
MQ-2
GND connected to:
VCC connected to:
ANALOG connected to:
HC-SR04 Ultrasonic Sensor
VCC connected to:
TRIG connected to:
ECHO connected to:
GND connected to:
L298N DC Motor Driver
GND connected to:
- 12V Battery (-)
- Arduino UNO (GND)
5V connected to:
+5V-J1 connected to:
+5V-J2 connected to:
12V connected to:
OUT1 connected to:
- Motor with Reducer (3 - 6 VCC)
OUT2 connected to:
OUT3 connected to:
- Motor with Reducer (3 - 6 VCC)
OUT4 connected to:
ENA connected to:
IN1 connected to:
IN2 connected to:
IN3 connected to:
IN4 connected to:
ENB connected to:
12V Battery
+ connected to:
- L298N DC Motor Driver (12V)
- connected to:
- L298N DC Motor Driver (GND)
SIM 800L
VCC connected to:
GND connected to:
RXD connected to:
TXD connected to:
Buzzer
PIN connected to:
GND connected to:
LED: Two Pin (red)
cathode connected to:
- LED: Two Pin (green) (cathode)
anode connected to:
LED: Two Pin (green)
cathode connected to:
- LED: Two Pin (red) (cathode)
anode