Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino-Controlled Automated Weighing and Water Dispensing System

View and Edit Project In Cirkit DesignerImage of Arduino-Controlled Automated Weighing and Water Dispensing System

Circuit Documentation

Summary

This document provides a detailed overview of a circuit designed to control a DC motor, a solenoid valve, and a load cell for weight measurement. The circuit is powered by a 12V battery, regulated to 5V for the logic components, and includes an Arduino UNO microcontroller for control logic. The circuit also features a relay module for switching the solenoid valve and an HX711 module for load cell data acquisition.

Component List

12v Battery

12v to 5v Step Down Power Converter

Terminal Block (04-01)

L298N DC Motor Driver

1 Channel 5V Relay Module

DC Mini Metal Gear Motor

Plastic Solenoid Valve

Load Cell - Red/white/black/green

HX711 Weighing Sensor Module

Float Switch

Arduino UNO

Wiring Details

12v Battery

12v to 5v Step Down Power Converter

Terminal Blocks

L298N DC Motor Driver

1 Channel 5V Relay Module

DC Mini Metal Gear Motor

Plastic Solenoid Valve

Load Cell - Red/white/black/green

HX711 Weighing Sensor Module

Float Switch

Arduino UNO

Documented Code

Arduino UNO Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Additional Notes