Skip to content

Crowtail-Weight Sensor

Description


This is a crowtail series of load cell kits, by using it, you can DIY their own electronic scales, and it is compatible with Arduino, it is also very convenient to use, in your Arduino project, and it can serve as a good Own role. It uses the HX711 amplifier, HX711 is a precision 24-bit analog-to-digital converter (ADC) designed for weighING scales and industrial control applications to interface directly with a bridge sensor and the measurement range of weight sensor is 0-3000g

Model: CRT94077W Crowtail-weight sensor.jpg

Alt text

Features


  • Crowtail interface
  • Low standby current
  • High accuracy

Specifications


Item Value
Working Voltage DC 5V
Working Current 400mA
Standby current 200uA
Operation temperature range -40℃ to +85℃
Weight sensor capacity 3kg
Dimensions(mm) 40.0(L)x20.0(W)x6.8(H)

Interface


Weight sensor interface.jpg

Platforms Supported


Arduino
Arduino.png

Usage


Hardware

STEP1 Prepare the below stuffs:

Crowduino Uno Base Shield Crowtail-Weight Sensor
Crowduino 2.jpg Crowtail-base shield 2.jpg Crowtail-weight sensor 2.jpg
Get one now Get one now Get one now

STEP2 Plug Crowtail-Base Shield into Crowduino Uno;
STEP3 Set Crowtail-Weight Sensor to I²C port of Crowtail-Base Shield;
STEP4 Plug acrylic board to ABCD interface of Crowtail-Weight Sensor;
STEP5 Connect Crowduino Uno to PC via a Mini USB cable. Weight sensor connection.jpg

NOTE
If we don't have Crowtail Base Shield, We also can directly connect this module to Crowduino Uno as below.
Crowduino Uno Weight Sensor
A4(J7) SDA
A5(J7) SCL
5V VCC
GND GND

Software

STEP 1.Download program filesWeightSensorProgramFiles.zip
STEP2 Configure controller board&communication port
On top of the Arduino IDE, click “Tools>Board>” and select “Arduino Uno” from the available options
SELECT BOARD.png
Select the COM port that indicates Arduino Uno. Please note that the actual numbers after the “COM” word will vary from computer to computer, so they could be different from the ones shown in the figure.
S 2 2.png
STEP3 Install Library: Unzip the WeightSensorProgramFiles.zip file and copy folder hx711 to the Libraries directory under the Arduino installation directory
Weight sensor libraries.jpg
STEP4 Load the program file SerialScale.ino to Arduino IDE

// Hx711.DOUT - pin #A1
// Hx711.SCK - pin #A0

#include "HX711.h"

//Hx711 scale(SCL, SDA);

void setup() {
  Init_Hx711();
    Get_Maopi();   //clear the weight 
        delay(3000);

  Serial.begin(9600);

}

void loop() {

  Serial.print(abs(Get_Weight()), 1);
  Serial.println(" g");

  //delay(10);
}

STEP5 Click the Upload.png to upload the code to the Crowduino board
STEP6 After the program is burned, open the serial port monitor of Arduino IDE, set baud rate to 9600, and put no weight on the acrylic board, then the serial port print will be 0G, as shown in the figure:
WEIGHT SENSOR DATA1.jpg
STEP7 Put the weight on the acrylic plate, and the serial port will print the corresponding weight. For example, if I put a 50g weight, the serial port will print 50g, and the serial port print value is consistent with the actual value, as shown in the figure:
WEIGHT SENSOR CON2.jpg
WEIGHT SENSOR DATA2.jpg

FAQS


You can list you question here or contact with techsupport@elecrow.com for technology support.

Resources


Crowtail-Weight_Sensor-V2.0-Eagle.zip
WeightSensorProgramFiles.zip