Модул HX711 усилвател за тензодатчик за отчитане на сензори за тегло и дигитални везни.
SKU: OT3331 Артикулен номер: AB080 EAN: 8720589817005 Местоположение: F03.02
Алтернатива
3 kg Товарна клетка сензор YZC-131 с окабеляване - за дигитално теглене
€ 6,00
Виж тази алтернатива
Ето как да свържеш Модул усилвател за тензодатчик HX711 към Arduino UNO или ESP32, с примерен sketch, който можеш да качиш веднага.
Този пример свързва HX711 24-bit ADC модул към Arduino Uno, за да отчита данни за тегло от load cell. При стартиране модулът тарира (занулява) везната и непрекъснато извежда измерванията на теглото в Serial Monitor.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : Weight Reading with HX711 Amplifier
* Board : Arduino UNO (arduino:avr:uno)
* Parts : HX711 Load Cell Amplifier
* Libraries : HX711 Arduino Library 0.7.5
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
#include "HX711.h"
const int DOUT_PIN = 3;
const int SCK_PIN = 2;
HX711 scale;
void setup() {
Serial.begin(115200);
Serial.println(F("HX711 Load Cell Demo"));
scale.begin(DOUT_PIN, SCK_PIN);
Serial.println(F("Taring... ensure no weight is on the scale."));
scale.set_scale();
scale.tare();
Serial.println(F("Tare complete. Place weight on load cell."));
}
void loop() {
if (scale.is_ready()) {
long reading = scale.get_units(5);
Serial.print(F("Reading: "));
Serial.println(reading);
} else {
Serial.println(F("HX711 not detected."));
}
delay(500);
}
Необходими библиотеки: HX711 Arduino Library 0.7.5
Wiring diagram and example code generated by Codey.online — https://www.codey.online
Този проект свързва HX711 24-bit load cell усилвател с ESP32. При стартиране sketch-ът тарира кантара и след това непрекъснато извежда сурови измервания от load cell към Serial Monitor на 115200 baud. Захранването на HX711 от 3.3V гарантира, че нивата на сигнала са директно съвместими с GPIO на ESP32.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : HX711 Load Cell Weight Measurement
* Board : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
* Parts : HX711 Load Cell Amplifier
* Libraries : HX711 Arduino Library 0.7.5
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
#include "HX711.h"
// Pin definitions (GPIO 19 for DOUT, GPIO 18 for SCK)
const int DOUT_PIN = 19;
const int SCK_PIN = 18;
HX711 scale;
void setup() {
Serial.begin(115200);
while (!Serial) { delay(10); }
Serial.println("HX711 Weight Sensor Demo");
scale.begin(DOUT_PIN, SCK_PIN);
Serial.println("Initializing sensor...");
delay(1000);
if (scale.is_ready()) {
scale.set_scale(); // Set default scale factor
scale.tare(); // Reset the scale to 0 (tare)
Serial.println("Tare complete. Place weight on the load cell.");
} else {
Serial.println("HX711 not detected. Check wiring.");
}
}
void loop() {
if (scale.is_ready()) {
long reading = scale.get_units(5); // Average of 5 readings
Serial.print("Raw reading: ");
Serial.println(reading);
} else {
Serial.println("HX711 not ready.");
}
delay(500);
}
Необходими библиотеки: HX711 Arduino Library 0.7.5
Wiring diagram and example code generated by Codey.online — https://www.codey.online
Модулът използва HX711 като контролер, 24-bit S/D converter chip, който е специално проектиран за цифрови везни. Към този модул се свързват един или два сензора за тегло, които подават променливо съпротивление в зависимост от теглото.
С усилвателя HX711 Load Cell можете по лесен начин да отчитате сензори за тегло, за да определите теглото. Тъй като диференциалният сигнал на сензора за тегло е много малък, не можете да го свържете директно към Arduino и затова трябва да използвате този усилвател.
Модулът HX711 е снабден с 24-битов ADC, което му позволява да открива и най-малките разлики в теглото. С помощта на калибрационни тежести можете да направите изключително точна везна.
| Размери | 33.50 x 20.30 x 3.00 mm |
|---|---|
| Тегло | 2.2 грама |
| Работно напрежение | 5V |
| Консумация на ток | ок. 1.6mA (активен), < 1 uA (режим на заспиване) |
| Модел | HX711 |
| ADC резолюция | 24 bit |
| Брой load cell-ове | 2 броя (4-проводни) или 4 броя (3-проводни) |
Коректно, всичко ми изглежда съответстващо
Модул усилвател за тензодатчик HX711