Codey OnlineLibreria di componenti Arduino ed ESP32 › 50kg Load Cell Weight Sensor
50kg Load Cell Weight Sensor
Sensori

50kg Load Cell Weight Sensor

Sensore di peso con cella di carico da 50 kg, estensimetro per bilancia da cucina elettronica

Larghezza: 38.1 mm

Pinout — 50kg Load Cell Weight Sensor

Pin Segnale Descrizione
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+)

Note di cablaggio

Cella di carico a mezzo ponte con 3 fili: rosso = punto centrale/segnale, bianco e nero = le due estremità dell'estensimetro. Questo è un MEZZO ponte e non può MAI essere collegato direttamente ad Arduino/ESP32; va sempre collegato a un amplificatore HX711. Due scenari: (a) UNA cella singola -> completare il ponte con 2 resistori fissi (ad es. 2x 1k) in modo da ottenere un ponte completo: rosso -> HX711 A+, il centro del partitore di tensione -> A-, bianco/nero -> E+/E-. (b) QUATTRO celle insieme -> formano insieme un ponte completo: il filo di segnale (rosso) di ogni cella va rispettivamente a HX711 E+, E-, A- e A+. L'HX711 viene poi collegato al microcontrollore tramite VCC/GND/DT/SCK.

Schema di cablaggio di esempio — 50kg Load Cell Weight Sensor

Da A Filo
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

Codice Arduino di esempio — 50kg Load Cell Weight Sensor

Questo esempio è stato scritto e verificato in compilazione per arduino-uno. Codey Online lo adatta a qualsiasi altra scheda supportata.

#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);
}

Componenti correlati

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 il tuo progetto Arduino o ESP32 con l'AI

Descrivi cosa vuoi realizzare. Codey Online scrive il codice, disegna lo schema di collegamento, lo compila e programma la tua scheda direttamente dal browser.

Inizia gratis