Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes various sensors, a voltage regulator, a motor driver, a solenoid, a DC motor, and an Arduino Mega 2560 microcontroller. The circuit is designed to interface multiple sensors and actuators with the microcontroller for various control and monitoring applications.
Component List
Voltage Regulator
- Pins: GND, IN, OUT
- Description: Regulates the input voltage to a stable output voltage.
IR Sensor
- Pins: out, gnd, vcc
- Description: Infrared sensor used for object detection.
HC-SR04 Ultrasonic Sensor
- Pins: VCC, TRIG, ECHO, GND
- Description: Ultrasonic sensor used for distance measurement.
Solenoid
- Pins: pin1, pin2
- Description: Electromagnetic actuator.
DC Motor
- Pins: pin 1, pin 2
- Description: Direct current motor.
L298N DC 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
- Description: Dual H-Bridge motor driver.
Tantalum Capacitor
- Pins: -, +
- Description: Capacitor with a capacitance of 0.000035 Farads.
Ceramic Capacitor
- Pins: pin0, pin1
- Description: Capacitor with a capacitance of 0.000047 Farads.
Arduino Mega 2560
- Pins: IOREF, RESET, 3V3, 5V, GND, VIN, A0-A15, D0-D53, AREF, SDA, SCL
- Description: Microcontroller board based on the ATmega2560.
Rocker Switch
- Pins: 1, 2
- Description: On/Off switch.
NPN Transistor (EBC)
- Pins: emitter, base, collector
- Description: NPN transistor.
Resistor
- Pins: pin1, pin2
- Description: Resistor with a resistance of 220 Ohms.
12V Zener Diode
- Pins: Anode, Cathode
- Description: Zener diode with a breakdown voltage of 12V.
12V Battery
- Pins: -, +
- Description: 12V power source.
Wiring Details
Voltage Regulator
GND is connected to:
- Solenoid pin2
- Ceramic Capacitor pin1
- L298N DC motor driver 12V
- Arduino Mega 2560 VIN
- Rocker Switch pin1
IN is connected to:
- NPN Transistor (EBC) collector
- Tantalum Capacitor -
- Ceramic Capacitor pin0
- L298N DC motor driver GND
- 12v Battery -
OUT is connected to:
- Tantalum Capacitor +
- IR Sensor vcc
- L298N DC motor driver 5V
- HC-SR04 Ultrasonic Sensor VCC
IR Sensor
out is connected to:
- Arduino Mega 2560 A4
- Arduino Mega 2560 A5
- Arduino Mega 2560 A6
- Arduino Mega 2560 A7
- Arduino Mega 2560 A8
gnd is connected to:
- NPN Transistor (EBC) collector
- 12v Battery -
- HC-SR04 Ultrasonic Sensor GND
vcc is connected to:
HC-SR04 Ultrasonic Sensor
VCC is connected to:
TRIG is connected to:
- Arduino Mega 2560 D53
- Arduino Mega 2560 D49
- Arduino Mega 2560 D43
- Arduino Mega 2560 D39
- Arduino Mega 2560 D35
ECHO is connected to:
- Arduino Mega 2560 D51
- Arduino Mega 2560 D47
- Arduino Mega 2560 D45
- Arduino Mega 2560 D41
- Arduino Mega 2560 D37
GND is connected to:
- NPN Transistor (EBC) collector
- 12v Battery -
Solenoid
pin1 is connected to:
- NPN Transistor (EBC) base
- 12V Zener Diode Cathode
pin2 is connected to:
DC Motor
pin 1 is connected to:
- L298N DC motor driver OUT2
- L298N DC motor driver OUT3
pin 2 is connected to:
- L298N DC motor driver OUT1
- L298N DC motor driver OUT4
L298N DC Motor Driver
OUT1 is connected to:
OUT2 is connected to:
12V is connected to:
GND is connected to:
- NPN Transistor (EBC) collector
- 12v Battery -
5V is connected to:
OUT3 is connected to:
OUT4 is connected to:
ENA is connected to:
IN1 is connected to:
IN2 is connected to:
IN3 is connected to:
IN4 is connected to:
ENB is connected to:
- Arduino Mega 2560 D10 PWM
Tantalum Capacitor
- is connected to:
- NPN Transistor (EBC) collector
+ is connected to:
Ceramic Capacitor
pin0 is connected to:
- NPN Transistor (EBC) collector
pin1 is connected to:
Arduino Mega 2560
VIN is connected to:
A0 is connected to:
- L298N DC motor driver IN1
A1 is connected to:
- L298N DC motor driver IN2
A2 is connected to:
- L298N DC motor driver IN3
A3 is connected to:
- L298N DC motor driver IN4
A4 is connected to:
A5 is connected to:
A6 is connected to:
A7 is connected to:
A8 is connected to:
D9 PWM is connected to:
- L298N DC motor driver ENA
D10 PWM is connected to:
- L298N DC motor driver ENB
D33 is connected to:
D53 is connected to:
- HC-SR04 Ultrasonic Sensor TRIG
D51 is connected to:
- HC-SR04 Ultrasonic Sensor ECHO
D49 is connected to:
- HC-SR04 Ultrasonic Sensor TRIG
D47 is connected to:
- HC-SR04 Ultrasonic Sensor ECHO
D45 is connected to:
- HC-SR04 Ultrasonic Sensor ECHO
D43 is connected to:
- HC-SR04 Ultrasonic Sensor TRIG
D41 is connected to:
- HC-SR04 Ultrasonic Sensor ECHO
D39 is connected to:
- HC-SR04 Ultrasonic Sensor TRIG
D37 is connected to:
- HC-SR04 Ultrasonic Sensor ECHO
D35 is connected to:
- HC-SR04 Ultrasonic Sensor TRIG
Rocker Switch