ARDUINO HX711 Weighing Sensors ADC Module User Manual
Ntchito Exampndi Arduino Uno:
Maselo ambiri a Load ali ndi mawaya anayi: ofiira, akuda, obiriwira ndi oyera. Pa bolodi la HX711 mupeza E+/E-, A+/A- ndi B+/Bconnections. Lumikizani cell load ku HX711 sensor board molingana ndi tebulo ili:
HX711 Load Sensor Board | Kwezani Cell Waya |
E+ | Chofiira |
E- | Wakuda |
A+ | Green |
A- | Choyera |
B- | Zosagwiritsidwa ntchito |
B+ | Zosagwiritsidwa ntchito |
Chithunzi cha HX711 | Arduino Uno |
GND | GND |
DT | D3 |
SCK | D2 |
Chithunzi cha VCC | 5V |
HX711 Module imagwira ntchito pa 5V ndipo kuyankhulana kumachitika pogwiritsa ntchito zikhomo za SDA ndi SCK.
Momwe mungayikitsire zolemetsa pa cell cell?
Mutha kuwona muvi ukuwonetsedwa pa Load cell. Muvi uwu ukuwonetsa komwe mphamvu ikupita pa cell cell. Mutha kupanga makonzedwe owonetsedwa pachithunzichi pogwiritsa ntchito mizere yachitsulo. Gwirizanitsani chingwe chachitsulo pa Load cell pogwiritsa ntchito mabawuti.
Kupanga Arduino UNO kuyeza Kulemera mu KG:
Lumikizani schemamu monga momwe tawonetsera pa Chithunzi 1 pamwambapa.
Kuti gawo la sensali ligwire ntchito ndi matabwa a Arduino, tikufuna HX711 Library yomwe imatha kutsitsidwa kuchokera https://github.com/bogde/HX711.
HX711 isanagwiritsidwe ntchito kuyeza chinthu molondola, pamafunika kuyesa kaye. Pansipa sitepe ikuwonetsani momwe mungapangire calibration.
Khwerero 1: Sketch yosinthira
Kwezani chojambula pansipa ku Arduino Uno Board
/* Handson Technology www.handsontec.com
* Disembala 29, 2017
* Lowetsani Cell HX711 Module Interface ndi Arduino kuti muyese kulemera mu Kgs
Arduino
pin
2 -> HX711 CLK
3 -> DOUT
5V -> VCC
GND -> GND
Pini iliyonse pa Arduino Uno idzakhala yogwirizana ndi DOUT/CLK.
Gulu la HX711 litha kuyendetsedwa kuchokera ku 2.7V mpaka 5V kotero mphamvu ya Arduino 5V iyenera kukhala yabwino.
*/
#include "HX711.h" //Muyenera kukhala ndi laibulale iyi mufoda yanu ya library ya arduino
#kufotokozera DOUT 3
#kufotokozerani CLK 2
HX711 sikelo (DOUT, CLK);
//Sinthani chinthu chowongolera ichi malinga ndi selo lanu la katundu mukangopezeka kuti mukufuna
sinthani zikwizikwi
zoyandama calibration_factor = -96650; //-106600 inagwira ntchito yokhazikitsa 40Kg max max
//========================================== ======================================
// KHAZIKITSA
//========================================== ======================================
kukhazikitsa opanda kanthu () {
Seri.begin(9600);
Serial.println(“Kuyesa kwa HX711”);
Serial.println("Chotsani kulemera konse pa sikelo");
Serial.println(“Kuwerenga kutayamba, ikani kulemera kodziwika pa sikelo”);
Serial.println(“Dinani a,s,d,f kuti muonjezere chinthu choyezera ndi 10,100,1000,10000
motero”);
Serial.println(“Dinani z,x,c,v kuti muchepe ndi 10,100,1000,10000
motero”);
Serial.println(“Dinani t kuti mupeze tare”);
scale.set_scale();
scale.tare (); // Bwezerani sikelo kukhala 0
zaziro_factor yaitali = scale.read_average(); //Pezani zowerengera zoyambira
Serial.print("Zero factor:"); // Izi zitha kugwiritsidwa ntchito kuchotsa kufunikira kochotsa masikelo.
Zothandiza pama projekiti okhazikika.
Serial.println(zero_factor);
}
//========================================== ======================================
// LOP
//========================================== ======================================
lopu yopanda kanthu () {
scale.set_scale(calibration_factor); // Sinthani kuzinthu izi
Serial.print("Kuwerenga:");
Serial.print(scale.get_units(), 3);
Serial.print("kg"); //Sinthani izi kukhala kg ndikusinthanso ma calibration factor ngati mukutero
tsatirani ma SI mayunitsi ngati munthu wanzeru
Serial.print(" calibration_factor: ");
Serial.print(calibration_factor);
Serial.println ();
ngati (Serial.available())
{
char temp = Serial.read();
ngati( temp == '+' || temp == 'a')
calibration_factor += 10;
ngati ( temp == '-' || temp == 'z')
calibration_factor -= 10;
ngati ( temp == 's')
calibration_factor += 100;
ngati (nthawi == 'x')
calibration_factor -= 100;
ngati ( temp == 'd')
calibration_factor += 1000;
ngati ( temp == 'c')
calibration_factor -= 1000;
ngati ( temp == 'f')
calibration_factor += 10000;
ngati ( temp == 'v')
calibration_factor -= 10000;
ngati (nthawi == 't')
scale.tare (); // Bwezerani sikelo kukhala ziro
}
}
//========================================== =====================================
Chotsani katundu aliyense kuchokera ku sensa ya katundu. Tsegulani Serial Monitor. Zenera pansipa liyenera kutsegulidwa lomwe likuwonetsa kuti gawoli lidalumikizidwa bwino ndi Arduino Uno.
Ikani chinthu chodziwika cholemera pa selo yonyamula katundu. Pachifukwa ichi wolemba adagwiritsa ntchito kulemera kodziwika kwa 191grams ndi 10KG Load Cell. The Serial Monitor iwonetsa zolemera monga zikuwonetsedwa pansipa:
Tiyenera kuchita calibration apa:
- Kiyi mu chilembo "a, s, d, f " mu serial monitor danga ndikudina "Tumizani" batani kuti muwonjezere kuchuluka kwa 10, 100, 1000, 10000 motsatana.
- Kiyi mu chilembo "z, x, c, v " mu serial monitor space space and hit "Send" batani kuti muchepetse calibration factor ndi 10, 100, 1000, 10000 motsatana.
Pitirizani kusintha mpaka kuwerenga kuwonetsedwe kulemera kwenikweni komwe kumayikidwa pa cell cell. Lembani mtengo wa "calibration_factor", pamenepa "-239250" mu kulemera kwa wolemba 191g ndi 10KG Load Cell. Tidzafunika mtengowu kuti tilowe muzojambula zathu zachiwiri kuti tiyese zenizeni.
Gawo lachiwiri: Khodi Yomaliza Yoyezera Kulemera Kwambiri
Tisanakweze chojambulacho, tiyenera kulumikiza "calibration factor" yomwe yapezeka mu gawo loyamba:
Kwezani chojambula pansipa ku Arduino Uno Board, mutasintha masikelo:
/* Handson Technology www.handsontec.com
* Disembala 29, 2017
* Lowetsani Cell HX711 Module Interface ndi Arduino kuti muyese kulemera mu Kgs
Arduino
pin
2 -> HX711 CLK
3 -> DOUT
5V -> VCC
GND -> GND
Pini iliyonse pa Arduino Uno idzakhala yogwirizana ndi DOUT/CLK.
Gulu la HX711 litha kuyendetsedwa kuchokera ku 2.7V mpaka 5V kotero mphamvu ya Arduino 5V iyenera kukhala yabwino.
*/
#include "HX711.h" //Muyenera kukhala ndi laibulale iyi mufoda yanu ya library ya arduino
#kufotokozera DOUT 3
#kufotokozerani CLK 2
HX711 sikelo (DOUT, CLK);
//Sinthani chinthu ichi chowerengera malinga ndi selo lanu la katundu mukangopezeka kuti muyenera kusinthasintha masauzande
zoyandama calibration_factor = -96650; //-106600 inagwira ntchito yokhazikitsa 40Kg max max
//=========================================== ==========================================
// KHAZIKITSA
//=========================================== ==========================================
kukhazikitsa opanda kanthu () {
Seri.begin(9600);
Serial.println(“Dinani T kuti tare”);
scale.set_scale(-239250); // Calibration Factor yotengedwa kuchokera ku sketch yoyamba
scale.tare (); // Bwezerani sikelo kukhala 0
}
//=========================================== ==========================================
// LOP
//=========================================== ==========================================
lopu yopanda kanthu () {
Serial.print("Kulemera:");
Serial.print(scale.get_units(), 3); // Mpaka 3 decimal points
Serial.println("kg"); //Sinthani izi kukhala kg ndikusinthanso mawonekedwe ngati mutsatira ma lbs
ngati (Serial.available())
{
char temp = Serial.read();
ngati( temp == 't' || temp == 'T')
scale.tare (); // Bwezerani sikelo kukhala ziro
}
}
//=========================================== ==========================================
Mutatha kukweza chithunzicho, tsegulani Serial Monitor. Zenera ili m'munsili liyenera kuwoneka likuwonetsa mtengo weniweni wa kuyeza:
Mutha kubwezeretsanso kuwerenga ku 0.000kg (popanda katundu") polemba "t" kapena "T" mumalo olamula ndikudina "Tumizani" batani. Pansipa chiwonetsero chomwe chikuwonetsa kuchuluka kwake kumakhala 0.000kg.
Ikani chinthu pa cell yolemetsa, kulemera kwenikweni kuyenera kuwonetsedwa. Pansipa pali chowonetsera cholemera mukayika chinthu cha 191grams (chogwiritsidwa ntchito mu sitepe yoyamba kuti muyike).
Uwu! mwapanga sikelo yoyezera molondola ndi mfundo zitatu za decimal!
Zolemba / Zothandizira
![]() |
ARDUINO HX711 Kulemera Sensors ADC Module [pdf] Buku Logwiritsa Ntchito HX711 Weighing Sensors ADC Module, HX711, Weigh Sensors ADC Module, Sensor ADC Module, ADC Module, Module |