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

Arduino UNO Based Weight Measurement and Display System with Keypad Control and Relay Output

View and Edit Project In Cirkit DesignerImage of Arduino UNO Based Weight Measurement and Display System with Keypad Control and Relay Output

Circuit Documentation

Summary

This circuit integrates various components controlled by an Arduino UNO microcontroller to perform a specific set of functions. The circuit includes a load cell interfaced with an HX711 bridge sensor interface for weight measurement, a 20x4 LCD with I2C for display, a 4x4 membrane matrix keypad for user input, and two 1-channel 5V 10A relays for controlling external loads. A 7805 voltage regulator is used to provide a stable 5V supply to the Arduino UNO.

Component List

Arduino UNO

Load Cell - Red/white/black/green

HX711 - Bridge Sensor Interface

Lcd 20x4 i2c

4X4 Membrane Matrix Keypad

1-Channel Relay (5V 10A)

7805 Voltage Regulator

Wiring Details

Arduino UNO

Load Cell

HX711 - Bridge Sensor Interface

Lcd 20x4 i2c

4X4 Membrane Matrix Keypad

1-Channel Relay (5V 10A)

7805 Voltage Regulator

Documented Code

The code for the Arduino UNO microcontroller is not provided in the input. However, the typical structure of an Arduino sketch (sketch.ino) includes setup and loop functions, where setup is used for initializing settings, and loop contains the main functionality that runs continuously.

void setup() {
  // Initialize digital pins, I2C interface, serial communication, etc.
}

void loop() {
  // Main code to interact with the keypad, read from the load cell, control relays, and update the LCD display.
}

For detailed code implementation, the actual code content needs to be provided. The documentation.txt file is mentioned but does not contain code content as per the input provided.