Arduino Mega 2560-Based Pressure Monitoring and Linear Actuator Control System with LCD Display
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes various components such as a trimmer potentiometer, pushbuttons, step-down converters, resistors, an LCD display, an industrial pressure sensor, linear actuators, a relay module, a 12V battery, and an Arduino Mega 2560 microcontroller. The circuit is designed to interface these components to perform specific functions, which are controlled by the Arduino Mega 2560.
Component List
Trimmer Potentiometer
- Description: Adjustable resistor used to vary resistance in the circuit.
- Pins: leg1, wiper, leg2
- Properties:
- Resistance: 10000 Ohms
Pushbutton
- Description: Momentary switch used to make or break a connection.
- Pins: Pin 1, Pin 2, Pin 3, Pin 4
Step-Down Converter
- Description: Converts a higher voltage to a lower voltage.
- Pins: IN+, IN-, OUT+, OUT-
Resistor
- Description: Limits the flow of electric current.
- Pins: pin1, pin2
- Properties:
- Resistance: 1000 Ohms
16x2 I2C LCD
- Description: Display module for showing information.
- Pins: GND, VCC, SDA, SCL
Industrial Pressure Sensor
- Description: Measures pressure and outputs a signal.
- Pins: DC+, DC-, Signal
Linear Actuator
- Description: Converts electrical energy into linear motion.
- Pins: +, -
2 Channel Relay Module
- Description: Allows control of high voltage devices with low voltage signals.
- Pins: N.O. 2, COM 2, N.C. 2, N.O. 1, COM 1, N.C. 1, pin 7, pin 8, pin 9, pin 10, pin 11, pin 12, VCC+, VCC- (GND), IN 1, IN 2
12V Battery
- Description: Provides power to the circuit.
- Pins: +, -
Arduino Mega 2560
- Description: Microcontroller used to control the circuit.
- Pins: IOREF, RESET, 3V3, 5V, GND, VIN, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, D21/SCL, D20/SDA, D19/RX1, D18/TX1, D17 PWM/RX2, D16 PWM/TX2, D15/RX3, D14/TX3, D0 RX0, D1 TX0, D2 PWM, D3 PWM, D4 PWM, D5 PWM, D6 PWM, D7 PWM, D8 PWM, D9 PWM, D10 PWM, D11 PWM, D12 PWM, D13 PWM, AREF, SDA, SCL, D52, D50, D48, D46, D44, D42, D40, D38, D36, D34, D32, D30, D28, D26, D24, D22, D53, D51, D49, D47, D45, D43, D41, D39, D37, D35, D33, D31, D29, D27, D25, D23, 6swdw
Wiring Details
Trimmer Potentiometer
leg1 connected to:
- Arduino Mega 2560 (GND)
- Resistor (pin1)
- Resistor (pin1)
- Industrial Pressure Sensor (DC-)
wiper connected to:
- Arduino Mega 2560 (A0)
leg2 connected to:
- Arduino Mega 2560 (5V)
- Pushbutton (Pin 1)
- Industrial Pressure Sensor (DC+)
- 16x2 I2C LCD (VCC)
- Pushbutton (Pin 1)
Pushbutton
Pin 1 connected to:
- Arduino Mega 2560 (5V)
- Trimmer Potentiometer (leg2)
- Industrial Pressure Sensor (DC+)
- 16x2 I2C LCD (VCC)
- Pushbutton (Pin 1)
Pin 3 connected to:
- Arduino Mega 2560 (D22)
- Resistor (pin2)
Step-Down Converter
IN- connected to:
- Linear Actuator (-)
- 12V Battery (-)
- Step-Down Converter (IN-)
- Linear Actuator (-)
- Step-Down Converter (IN-)
IN+ connected to:
- 2 Channel Relay Module (COM 2)
- 2 Channel Relay Module (COM 1)
- 12V Battery (+)
- Step-Down Converter (IN+)
- Step-Down Converter (IN+)
OUT+ connected to:
- Arduino Mega 2560 (VIN)
- 2 Channel Relay Module (VCC+)
OUT- connected to:
- Arduino Mega 2560 (GND)
- 2 Channel Relay Module (VCC- (GND))
Resistor
pin1 connected to:
- Arduino Mega 2560 (GND)
- Trimmer Potentiometer (leg1)
- Resistor (pin1)
- Industrial Pressure Sensor (DC-)
pin2 connected to:
- Arduino Mega 2560 (D22)
- Pushbutton (Pin 3)
16x2 I2C LCD
GND connected to:
- Arduino Mega 2560 (GND)
VCC connected to:
- Arduino Mega 2560 (5V)
- Trimmer Potentiometer (leg2)
- Pushbutton (Pin 1)
- Industrial Pressure Sensor (DC+)
- 16x2 I2C LCD (VCC)
- Pushbutton (Pin 1)
SDA connected to:
- Arduino Mega 2560 (D20/SDA)
SCL connected to:
- Arduino Mega 2560 (D21/SCL)
Industrial Pressure Sensor
DC- connected to:
- Arduino Mega 2560 (GND)
- Resistor (pin1)
- Trimmer Potentiometer (leg1)
- Resistor (pin1)
- Industrial Pressure Sensor (DC-)
DC+ connected to:
- Arduino Mega 2560 (5V)
- Trimmer Potentiometer (leg2)
- Pushbutton (Pin 1)
- Industrial Pressure Sensor (DC+)
- 16x2 I2C LCD (VCC)
- Pushbutton (Pin 1)
Signal connected to:
- Arduino Mega 2560 (A1)
Linear Actuator
- connected to:
- Step-Down Converter (IN-)
- 12V Battery (-)
- Linear Actuator (-)
- Step-Down Converter (IN-)
- Linear Actuator (-)
+ connected to:
- 2 Channel Relay Module (N.O. 2)
- 2 Channel Relay Module (N.O. 1)
2 Channel Relay Module
COM 2 connected to:
- 2 Channel Relay Module (COM 1)
- 12V Battery (+)
- Step-Down Converter (IN+)
- Step-Down Converter (IN+)
COM 1 connected to:
- 2 Channel Relay Module (COM 2)
- 12V Battery (+)
- Step-Down Converter (IN+)
- Step-Down Converter (IN+)
VCC+ connected to:
- Step-Down Converter (OUT+)
VCC- (GND) connected to:
- Step-Down Converter (OUT-)
IN 1 connected to:
- Arduino Mega 2560 (D24)
IN 2 connected to:
- Arduino Mega 2560 (D25)
12V Battery
- connected to:
- Linear Actuator (-)
- Step-Down Converter (IN-)
- Linear Actuator (-)
- Step-Down Converter (IN-)
+ connected to:
- 2 Channel Relay Module (COM 2)
- 2 Channel Relay Module (COM 1)
- 12V Battery (+)
- Step-Down Converter (IN+)
- Step-Down Converter (IN+)
Arduino Mega 2560
- GND connected to:
- Resistor (pin1)
- Trimmer Potentiometer