Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes a water pump, a solenoid, a pressure sensor, an L9110 motor driver, and an Arduino UNO R4 WiFi microcontroller. The circuit is designed to control the water pump and solenoid based on inputs from the pressure sensor, with the Arduino UNO R4 WiFi serving as the central control unit.
Component List
Water Pump 12V
- Description: A 12V water pump used for fluid movement.
- Pins: +, -
L9110
- Description: A motor driver used to control the water pump and solenoid.
- Pins: MOTOR B-A, MOTOR B-B, MOTOR A-A, MOTOR A-B, B-IA, B-IB, GND, VCC, A-IA, A-IB
Arduino UNO R4 WiFi
- Description: A microcontroller used to control the circuit.
- Pins: OFF, GND, VRTC, IIC0_SCL, IIC0_SDA, 3V3, GPIO 41, GPIO 0, GPIO 42, GPIO 43, GPIO 44, BOOT, IOREF, RESET, 5V, VIN, A0, A1, A2, A3, A4, A5, RSPCKA, CIPO, COPI, D0/RX, D1/TX, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, AREF, SDA, SCL
Solenoid
- Description: An electromechanical solenoid used for actuation.
- Pins: pin1, pin2
Pressure Sensor Air
- Description: A sensor used to measure air pressure.
- Pins: vcc, gnd, out
Wiring Details
Water Pump 12V
- Pin + is connected to L9110 MOTOR B-A.
- Pin - is connected to L9110 MOTOR B-B.
L9110
- Pin VCC is connected to Arduino UNO R4 WiFi 5V and Pressure Sensor Air vcc.
- Pin GND is connected to Arduino UNO R4 WiFi GND and Pressure Sensor Air gnd.
- Pin MOTOR B-A is connected to Water Pump 12V +.
- Pin MOTOR B-B is connected to Water Pump 12V -.
- Pin MOTOR A-A is connected to Solenoid pin2.
- Pin MOTOR A-B is connected to Solenoid pin1.
- Pin B-IA is connected to Arduino UNO R4 WiFi D5.
- Pin B-IB is connected to Arduino UNO R4 WiFi D6.
- Pin A-IA is connected to Arduino UNO R4 WiFi D4.
- Pin A-IB is connected to Arduino UNO R4 WiFi D3.
Arduino UNO R4 WiFi
- Pin 5V is connected to L9110 VCC and Pressure Sensor Air vcc.
- Pin GND is connected to L9110 GND and Pressure Sensor Air gnd.
- Pin D5 is connected to L9110 B-IA.
- Pin D6 is connected to L9110 B-IB.
- Pin D4 is connected to L9110 A-IA.
- Pin D3 is connected to L9110 A-IB.
- Pin A5 is connected to Pressure Sensor Air out.
Solenoid
- Pin pin1 is connected to L9110 MOTOR A-B.
- Pin pin2 is connected to L9110 MOTOR A-A.
Pressure Sensor Air
- Pin vcc is connected to Arduino UNO R4 WiFi 5V and L9110 VCC.
- Pin gnd is connected to Arduino UNO R4 WiFi GND and L9110 GND.
- Pin out is connected to Arduino UNO R4 WiFi A5.
Documented Code
Arduino UNO R4 WiFi Code
sketch.ino
void setup() {
}
void loop() {
}
documentation.txt