Codey OnlineBiblioteca de componentes Arduino y ESP32 › 50kg Load Cell Weight Sensor
50kg Load Cell Weight Sensor
Sensores

50kg Load Cell Weight Sensor

Sensor de peso con celda de carga de 50 kg, galga extensométrica para báscula de cocina electrónica

Ancho: 38.1 mm

Pinout — 50kg Load Cell Weight Sensor

Pin Señal Descripción
rood analog rood - middentap/signaal (naar HX711 A+; bij 4 cellen naar E+/E-/A-/A+)
zwart analog zwart - uiteinde rekstrookje (excitatie, naar HX711 E-)
wit analog wit - uiteinde rekstrookje (excitatie, naar HX711 E+)

Notas de cableado

Celda de carga de medio puente con 3 cables: rojo = punto medio/señal, blanco y negro = los dos extremos de la galga extensométrica. Esto es un MEDIO puente y NO puede conectarse nunca directamente al Arduino/ESP32; siempre debe ir a un amplificador HX711. Dos escenarios: (a) UNA celda suelta -> completar el puente con 2 resistencias fijas (p. ej., 2x 1k) para formar un puente completo: rojo -> HX711 A+, el punto medio del divisor de tensión -> A-, blanco/negro -> E+/E-. (b) CUATRO celdas juntas -> forman un puente completo: el cable de señal (rojo) de cada celda va respectivamente a HX711 E+, E-, A- y A+. Luego el HX711 se conecta al microcontrolador mediante VCC/GND/DT/SCK.

Esquema de cableado de ejemplo — 50kg Load Cell Weight Sensor

Desde Hasta Cable
board:5V x1:VCC red
board:GND x1:GND black
board:D3 x1:DT green
board:D2 x1:SCK blue
x2:rood x1:A+ yellow
x2:zwart x1:E- purple
x2:wit x1:E+ cyan

Código Arduino de ejemplo — 50kg Load Cell Weight Sensor

Este ejemplo se escribió y verificó por compilación para arduino-uno. Codey Online lo adapta a cualquier otra placa compatible.

#include <HX711.h>

// HX711 wiring must match the JSON wiring block exactly.
const int HX711_DT = 3;
const int HX711_SCK = 2;

HX711 scale;

// Adjust this calibration factor after placing a known weight on the sensor.
// A negative value is common with some load cell orientations.
float calibration_factor = -7050.0;

void setup() {
  Serial.begin(9600);
  while (!Serial) {
    ;
  }

  Serial.println("HX711 load cell example");
  Serial.println("Remove all weight from the load cell during tare.");

  scale.begin(HX711_DT, HX711_SCK);
  scale.set_scale(calibration_factor);
  scale.tare();

  Serial.println("Tare complete.");
}

void loop() {
  // Read average value from the HX711.
  float weight = scale.get_units(10);

  Serial.print("Weight: ");
  Serial.print(weight, 2);
  Serial.println(" units");

  delay(500);
}

Componentes relacionados

18650 Battery Shield with USB-C Charger and 5V Boost Converter

18650 Battery Shield with USB-C Charger and 5V Boost Converter

2.4 inch OLED Display I2C 3.3V

2.4 inch OLED Display I2C 3.3V

3.5 inch TFT LCD Shield

3.5 inch TFT LCD Shield

Accelerometer and Gyroscope I2C MPU-6050

Accelerometer and Gyroscope I2C MPU-6050

Crea tu proyecto de Arduino o ESP32 con IA

Describe lo que quieres construir. Codey Online escribe el codigo, dibuja el esquema de conexiones, lo compila y graba tu placa directamente desde el navegador.

Empieza gratis