Gravity: HX711 Weight Sensing Kit

SKU: KIT0176

The Gravity: HX711 Weight Sensing Kit provides all necessary components for building electronic scales and IoT weighing platforms easily. With a built-in calibration algorithm and Arduino compatibility, it simplifies the process of creating scales for various applications. The kit supports up to 1kg, making it ideal for projects involving daily item alarms and other weighing needs.

Overview of Gravity: I2C 1Kg Weight Sensor Kit - HX711
  • Docs
  • Tech Specs
  • Projects
  • 1. Example Code for Arduino-Auto Calibration (Software)

    This article offers an in-depth guide on using Arduino with the HX711 I2C library for auto calibration of weight sensors. It covers hardware and software preparation, wiring instructions, and provides sample code for achieving precise sensor calibration, ensuring accurate weight measurements.

    2. Example Code for Arduino-Auto Calibration (Button)

    The article offers a comprehensive guide on implementing auto calibration with Arduino using a button for precise weight measurement, including hardware setup, software installation, wiring instructions, and sample code for achieving accurate results with the HX711 sensor.

    3. Example Code for Arduino-Quick Start Example

    Reference

    This article is a comprehensive resource on the DFRobot HX711 I2C library for Arduino, detailing installation, communication protocols, API functionalities, assembly instructions, and calibration techniques to maximize the utility of the HX711 weight sensor kit.

    Specification

    Parameter Details
    Measuring Range 1g-1000g
    Working Voltage 3.3V/5V
    Working Current <20mA
    AD Conversion Chip HX711
    Synthesis Deviation <±0.2% g
    Overall Dimensions after Assembly L x W x H: 120 x 100 x 30 mm/ 4.72 x 3.94 x 1.18 inch
    Signal Transfer Board Size 31 x 37mm / 1.22 x 1.46 inch
    Communication Method I2C
    I2C Address 0 x 64 / 0 x 65 / 0 x 66 / 0 x 67

    After the address is modified, it will take effect after the sensor is powered off and restarted

    A0 A1 Address
    0 0 0X64
    1 0 0X65
    0 1 0X66
    1 1 0X67

    Pinout

    Board Overview

    SN Name Description SN Name Description
    1 VCC + 6 E+ Sensor red wire
    2 GND - 7 E- Sensor black wire
    3 SCL I2C Clock Line 8 S- Sensor white wire
    4 SDA I2C Data Line 9 S+ Sensor green wire
    5 CAL Button Automatic Calibration 10 RST Button Tare

    FAQ

    • Why use the setCalibration() function to set the calibration value to 2000, but use the getCalibration() function to check the current calibration value is not 2000.
      The getCalibration() function can only obtain the calibration value of the "key-press calibration" or enableCal() function, but cannot obtain the calibration value set by the setCalibration() function

    Explore More Related Questions >

    Was this article helpful?

    TOP