قدرة الوزن كحد أقصى 5 كجم
درجة حرارة التشغيل دقيقة -10 درجة مئوية
درجة حرارة التشغيل كحد أقصى 40 درجة مئوية
يتصل مكبر الصوت HX711 عبر واجهة سلكين. يمكنك توصيله بأي دبابيس رقمية من لوحة Arduino الخاصة بك. نحن نقوم بتوصيل دبوس البيانات (DT) إلى دبوس 2 ودبوس الساعة (CLK) إلى دبوس 3.
اتبع الجدول التالي أو الرسم التخطيطي لتسليم خلية الحمل إلى لوحة Arduino.
تحميل الخلية | RHX711 | RHX711 | أردوينو |
أحمر (E+) | ه+ | GND | GND |
أسود (e-) | e- | dt | دبوس 2 |
أبيض (أ) | أ | SCK | دبوس 3 |
أخضر (A+) | A+ | VCC | 5V |
في هذا الوقت ، نفترض أنك قد قمت بتوصيل خلية التحميل إلى مضخم HX711 ومكبر الصوت إلى لوحة Arduino. يجب أن تقوم أيضًا بإعداد المقياس الخاص بك ، وقمت بتثبيت مكتبة HX711.
قبل الحصول على وزن الكائنات ، تحتاج إلى معايرة خلية التحميل الخاصة بك أولاً عن طريق الحصول علىعامل المعايرة. سيكون عامل المعايرة الخاص بك مختلفًا عني ، لذلك يجب ألا تتخطى هذا القسم.
1)تحضير كائن مع وزن معروف. لقد استخدمت مقياس المطبخ الخاص بي ووزن كوبًا بالماء (107 جم).
2)قم بتحميل الكود التالي إلى لوحة Arduino. كتبنا الرمز التالي مع مراعاة التعليمات لمعايرة خلية التحميل التي توفرها وثائق المكتبة.
مقياس HX711 ؛
حلقة باطلة () {
// عامل المعايرة سيكون (القراءة)/(الوزن المعروف)
بعد التحميل ، افتحالمراقبة التسلسلية بمعدل باود 57600ثم اضغط على زر إعادة تعيين Arduino على متن الطائرة.
4)اتبع الإرشادات الموجودة على الشاشة التسلسلية: قم بإزالة أي أوزان من المقياس (سوف يتجه تلقائيًا). بعد ذلك ، ضع كائنًا ذو وزن معروف على المقياس وانتظر حتى تحصل على قيمة.
5)احسب عامل المعايرة باستخدام الصيغة:
عامل المعايرة = (القراءة)/(الوزن المعروف)
في حالتنا ، القراءة هي -49171. الوزن المعروف هو 107 جم ، لذلك سيكون عامل المعايرة لدينا: -49171/107 = -459.542.
عامل المعايرة = -49171/107 = -459.542
احفظ عامل المعايرة لأنك ستحتاج إليه لاحقًا. سيكون لك مختلفة عننا.
الآن بعد أن عرفت عامل المعايرة الخاص بك ، يمكنك استخدام خلية التحميل لوزن الكائنات. ابدأ بوزن الكائنات ذات الوزن المعروف وكرر عملية المعايرة إذا كانت القيم غير دقيقة.
انسخ الرمز التالي إلى Arduino IDE. قبل تحميله على لوحتك ، لا تنس إدراج عامل المعايرة في السطر 43/44 من الكود.
مقياس HX711 ؛
Scale.begin (loadcell_dout_pin ، loadcell_sck_pin) ؛
serial.println ("بعد إعداد المقياس:") ؛