Scales Kit是一款电子称套件, 采用四组半桥式电阻应变片构成,总称重量程可达200kg
。搭配高精度24位A/D转换器芯片HX711
. 内置低噪声可编程放大器,支持32
/64
/128
倍增益调节。搭配M5Stack主控进行编程,仅需几分钟既可轻松构建一个IoT称重应用。
规格 | 参数 |
---|---|
HX711 | 输出灵敏度:高精度24bit ADC 可编程增益放大32, 64, 128 10SPS输出数据速率 |
半桥式电阻应变片 | 输出灵敏度:1.0±0.1mV/V 非线性: 0.3%F.S 综合精度: 0.3%F.S 零点输出:±0.3mv/V 每片应变计上下阻抗相差: 0.8Ω 输出(入)阻抗:1000±5Ω |
毛重 | 92.5g |
净重 | 126.3g |
包装尺寸 | 105mm x 65mm x 40mm |
M5CORE - PORT B | G36 | G26 | 5V | GND |
---|---|---|---|---|
WEIGHT UNIT | DATA Pin (DAT) | CLOCK Pin (CLK) | VCC | GND |
#include "HX711.h"
HX711 scale;
void setup() {
// 1. 设置0g情况下ADC数值,并设为offset
scale.tare();
}
void loop() {
// 2. 读取标准重物(如5kg)情况下的ADC平均数值
long kg_adc = scale.read_average(20);
// 3. 读取当前0g情况下的offset
kg_adc = kg_adc - scale.get_offset();
// 4. 计算并配置scale参数
scale.set_scale( kg_adc / (5 * 1000.0));
}