If you find this project helpful and want to support my work, you can contribute through:
THaG7n6AdFADW5fqVWBe45uD1xTBiyWd3r |
USDT (TRC20 Network) |
This repository contains Arduino code for implementing a professional weighing system with calibration functionality. The project is designed to work with load cells and provides both calibration and weighing capabilities, making it perfect for DIY scales and industrial applications.
- ⚖️ Precise load cell calibration
- 📊 Digital weight measurements
- 🔄 Real-time weight monitoring
- 📱 User-friendly interface
- 💾 Persistent calibration storage
- 🛠️ Easy setup and configuration
arduino-weighing-system/
├── calibration/
│ └── calibration.ino # Calibration setup sketch
└── simple_weighing/
└── simple_weighing.ino # Main weighing system
Component | Purpose |
---|---|
Arduino Board | Main controller (Uno/Nano recommended) |
HX711 Module | Load cell amplifier |
Load Cell | Weight sensor (max 5kg/10kg/20kg) |
LCD Display | Optional for visual output |
Jumper Wires | For connections |
- Arduino IDE (v1.8.x or newer)
- HX711 Arduino Library (Latest version)
HX711 Pin | Arduino Pin |
---|---|
VCC | 5V |
GND | GND |
DT | Digital Pin 2* |
SCK | Digital Pin 3* |
*Pins can be configured in the code
-
Hardware Assembly
- Connect load cell to HX711 following the color codes
- Wire HX711 to Arduino according to the table above
- Power up the system
-
Software Setup
1. Install Arduino IDE 2. Install HX711 library 3. Upload calibration sketch 4. Follow calibration procedure
- Load the calibration sketch
- Open Serial Monitor (9600 baud)
- Follow on-screen instructions
- Save your calibration factor
- Input calibration factor
- Upload weighing sketch
- Begin measurements
- Monitor through Serial/LCD
We welcome contributions! Here's how you can help:
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
Created with ❤️ by Cracked-oss
Need help? We're here for you!
Made with 🛠️ and passion for the Arduino community