ARDUINO HX711 Weighing Sensors ADC Module User Manual
Kopo Example Arduino Uno:
Bongata ba Load cell bo na le lithapo tse 'ne: tse khubelu, tse ntšo, tse tala le tse tšoeu. Ho boto ea HX711 u tla fumana E+/E-, A+/A- le B+/Bconnections. Hokela cell load ho HX711 sensor board ho latela tafole e latelang:
HX711 Load Sensor Board | Laola Cell Wire |
E+ | Khubedu |
E- | Ntsho |
A+ | Botala |
A- | Bosoeu |
B- | E sa sebelisoeng |
B+ | E sa sebelisoeng |
Sensor ea HX711 | Arduino Uno |
GND | GND |
DT | D3 |
TS'ELISO | D2 |
VCC | 5V |
HX711 Module e sebetsa ho 5V mme puisano e etsoa ho sebelisoa li-serial SDA le SCK pin.
Ke hokae moo u ka sebelisang boima ba 'mele ho cell cell?
U ka bona motsu o bontšoa ho Load cell. Motsu ona o bontša tataiso ea matla seleng ea mojaro. U ka etsa tokisetso e bontšitsoeng setšoantšong u sebelisa marapo a tšepe. Hokela mohala oa tšepe holim'a Load cell u sebelisa liboutu.
Lenaneo la Arduino UNO ho lekanya Boima ba 'mele ho KG:
Hokela schematic joalokaha ho bontšitsoe setšoantšong 1 ka holimo.
E le hore mojule ona oa sensor o sebetse le liboto tsa Arduino, re hloka HX711 Library e ka theolang thepa ho tloha. https://github.com/bogde/HX711.
Pele HX711 e ka sebelisoa ho metha boima ba ntho ka nepo, e hloka ho lekanya pele. Ka tlase mohato o tla u bontša mokhoa oa ho etsa calibration.
Mohato oa 1: Sketch ea Calibration
Kenya setšoantšo se ka tlase ho Arduino Uno Board
/* Handson Technology www.handsontec.com
*La 29 Tšitoe 2017
* Laola Cell HX711 Module Interface le Arduino ho metha boima ka Kgs
Arduino
pin
2 -> HX711 CLK
3 -> DOUT
5V -> VCC
GND -> GND
Boholo ba pini efe kapa efe ho Arduino Uno e tla lumellana le DOUT/CLK.
Boto ea HX711 e ka tsamaisoa ho tloha 2.7V ho ea 5V kahoo matla a Arduino 5V a lokela ho ba hantle.
*/
# kenyeletsa "HX711.h" // U tlameha ho ba le laebrari ena ka har'a foldara ea laeborari ea hau ea arduino
#define DOUT 3
# hlalosa CLK 2
HX711 sekala(DOUT, CLK);
// Fetola ntlha ena ea calibration ho ea ka sele ea mojaro oa hau hang ha e fumaneha hore ba bangata ba e hloka
e fapanye ka likete
float calibration_factor = -96650; //-106600 e sebelitse bakeng sa ho seta sekala sa ka sa 40Kg max
//=============================================== ========================================
// TLHOPHISO
//=============================================== ========================================
ho seta letho () {
Serial.qala(9600);
Serial.println("HX711 Calibration");
Serial.println(“Tlosa boima bohle sekaleng”);
Serial.println(“Ka mora ho qala ho bala, beha boima bo tsebahalang sekaleng”);
Serial.println(“Tobetsa a,s,d,f ho eketsa ntlha ya calibration ka 10,100,1000,10000
ka ho latellana”);
Serial.println(“Tobetsa z,x,c,v ho fokotsa ntlha ya calibration ka 10,100,1000,10000
ka ho latellana”);
Serial.println(“Tobetsa t bakeng sa tare”);
sekala.set_scale();
sekala.tare(); // Khutlisa sekala ho 0
nako e telele zero_factor = scale.read_average(); // Fumana 'malo oa motheo
Serial.print(“Zero factor: “); // Sena se ka sebelisoa ho tlosa tlhoko ea ho tare sekala.
E thusa mererong e sa feleng ea tekanyo.
Serial.println(zero_factor);
}
//=============================================== ========================================
// LEQEPHA
//=============================================== ========================================
loop e se nang letho () {
sekala.set_scale(calibration_factor); // Fetola ho ntlha ena ea ho lekanya
Serial.print(“Ho bala: “);
Seri.print(scale.get_units(), 3);
Seri.print(”kg”); // Fetola sena ho lik'hilograma 'me u fetole ntlha ea calibration haeba u
latela likarolo tsa SI joalo ka motho ea hlaphohetsoeng kelellong
Serial.print(” calibration_factor: “);
Seri.print(calibration_factor);
Serial.println ();
haeba(Serial.available())
{
char temp = Serial.bala ();
haeba(tempe == '+' || temp == 'a')
calibration_factor += 10;
ho seng joalo haeba(temp == '-' || temp == 'z')
calibration_factor -= 10;
ho seng joalo haeba (temp == 's')
calibration_factor += 100;
ho seng joalo haeba (tempe == 'x')
calibration_factor -= 100;
ho seng joalo haeba (temp == 'd')
calibration_factor += 1000;
ho seng joalo haeba (temp == 'c')
calibration_factor -= 1000;
ho seng joalo haeba (temp == 'f')
calibration_factor += 10000;
ho seng joalo haeba (temp == 'v')
calibration_factor -= 10000;
ho seng joalo haeba (tempe == 't')
sekala.tare(); // Khutlisa sekala ho zero
}
}
//=============================================== =======================================
Tlosa mojaro ofe kapa ofe ho sensor ea mojaro. Bula Serial Monitor. Fesetere e ka tlase e lokela ho buloa e bonts'ang mojule o hokahane ka katleho ho Arduino Uno.
Beha ntho e tsebahalang ea boima holim'a sele ea mojaro. Tabeng ena mongoli o sebelisitse boima bo tsejoang ba 191grams le 10KG Load Cell. Serial Monitor e tla bonts'a boima ba 'mele bo bontšitsoeng ka tlase:
Re hloka ho etsa calibration mona:
- Senotlolo sa lengolo "a, s, d, f" sebakeng sa taelo ea serial monitor ebe o tobetsa konopo ea "Send" ho eketsa lintlha tsa calibration ka 10, 100, 1000, 10000 ka ho latellana.
- Senotlolo sa lengolo "z, x, c, v " sebakeng sa taelo ea serial monitor ebe o tobetsa konopo ea "Send" ho fokotsa lintlha tsa calibration ka 10, 100, 1000, 10000 ka ho latellana.
Tsoela pele ho fetola ho fihlela 'malo o bonts'itsoeng boima ba' nete bo behiloeng seleng ea mojaro. Rekota boleng ba "calibration_factor", ntlheng ena "-239250" ho boima ba sengoli ba 191g le 10KG Load Cell. Re tla hloka boleng bona ho hokela setšoantšong sa rona sa bobeli bakeng sa litekanyo tsa 'nete.
Mohato oa 2: Khoutu ea ho Qetela ea Tekanyo ea Boima ba 'Nete
Pele re kenya sekeche, re hloka ho kenya "calibration factor" e fumanoeng mohatong oa pele:
Kenya setšoantšo se ka tlase ho Arduino Uno Board, ka mor'a hore u fetole sekala:
/* Handson Technology www.handsontec.com
*La 29 Tšitoe 2017
* Laola Cell HX711 Module Interface le Arduino ho metha boima ka Kgs
Arduino
pin
2 -> HX711 CLK
3 -> DOUT
5V -> VCC
GND -> GND
Boholo ba pini efe kapa efe ho Arduino Uno e tla lumellana le DOUT/CLK.
Boto ea HX711 e ka tsamaisoa ho tloha 2.7V ho ea 5V kahoo matla a Arduino 5V a lokela ho ba hantle.
*/
# kenyeletsa "HX711.h" // U tlameha ho ba le laebrari ena ka har'a foldara ea laeborari ea hau ea arduino
#define DOUT 3
# hlalosa CLK 2
HX711 sekala(DOUT, CLK);
// Fetola ntlha ena ea calibration ho ea ka sele ea mojaro oa hau hang ha e fumaneha, o hloka ho e fapanyetsana ka likete.
float calibration_factor = -96650; //-106600 e sebelitse bakeng sa ho seta sekala sa ka sa 40Kg max
//=============================================== =============================================
// TLHOPHISO
//=============================================== =============================================
ho seta letho () {
Serial.qala(9600);
Serial.println(“Tobetsa T ho tare”);
scale.set_scale(-239250); // Calibration Factor e fumanoeng ho tloha sekecheng sa pele
sekala.tare(); // Khutlisa sekala ho 0
}
//=============================================== =============================================
// LEQEPHA
//=============================================== =============================================
loop e se nang letho () {
Serial.print(“Boima:”);
Seri.print(scale.get_units(), 3); // Ho fihla ho lintlha tse 3 tsa decimal
Serial.println(”kg”); // Fetola sena ho lik'hilograma 'me u fetole ntlha ea calibration haeba u latela li-lbs
haeba(Serial.available())
{
char temp = Serial.bala ();
haeba (tempe == 't' || temp == 'T')
sekala.tare(); // Khutlisa sekala ho zero
}
}
//=============================================== =============================================
Kamora ho kenya sekhechana ka katleho, bula Serial Monitor. Fesetere e ka tlase e lokela ho hlaha e bonts'a boleng ba tekanyo ea 'nete:
U ka seta bocha ho bala ho 0.000kg (ntle le mojaro") ka ho kenya "t" kapa "T" sebakeng sa taelo ebe o tobetsa konopo ea "Romela". Pontšo e ka tlase e bonts'ang boleng ba tekanyo e fetoha 0.000kg.
Beha ntho holim'a sele ea mojaro, boima ba sebele bo lokela ho bonts'a. Ka tlase ke pontšo ea boima ha u beha ntho ea 191grams (e sebelisoang mohatong oa 1 bakeng sa ho lekanya).
Hooray! o entse sekala sa ho bekha ka ho nepahala ha lintlha tse tharo tsa lidesimali!
Litokomane / Lisebelisoa
![]() |
ARDUINO HX711 Weigh Sensors ADC Module [pdf] Bukana ea Mosebelisi HX711 Weighing Sensors ADC Module, HX711, Weighing Sensors ADC Module, Sensors ADC Module, ADC Module, ADC |