Công suất cân nặng tối đa 5 kg
Nhiệt độ hoạt động tối thiểu -10 ° C
Nhiệt độ hoạt động tối đa 40 ° C
Bộ khuếch đại HX711 giao tiếp thông qua giao diện hai dây. Bạn có thể kết nối nó với bất kỳ chân kỹ thuật số nào của bảng Arduino của bạn. Chúng tôi đang kết nối chân dữ liệu (DT) với chân 2 và chân đồng hồ (CLK) với chân 3.
Thực hiện theo bảng tiếp theo hoặc sơ đồ sơ đồ để kết nối ô tải đến bảng Arduino.
Tế bào tải | RHX711 | RHX711 | Arduino |
Đỏ (E+) | E+ | GND | GND |
Đen (E-) | Điện tử | Dt | Chân 2 |
Màu trắng (a-) | MỘT- | SCK | Chân 3 |
Màu xanh lá cây (a+) | A+ | VCC | 5V |
Tại thời điểm này, chúng tôi giả sử bạn đã nối các tế bào tải vào bộ khuếch đại HX711 và bộ khuếch đại cho bảng Arduino. Bạn cũng nên thiết lập quy mô của mình và đã cài đặt thư viện HX711.
Trước khi nhận được trọng lượng của các đối tượng, bạn cần phải hiệu chỉnh ô tải của mình trước bằng cách nhận đượcyếu tố hiệu chuẩn. Hệ số hiệu chuẩn của bạn sẽ khác với tôi, vì vậy bạn không nên bỏ qua phần này.
1)Chuẩn bị một đối tượng với trọng lượng đã biết. Tôi đã sử dụng quy mô bếp của mình và cân một ly với nước (107g).
2)Tải mã sau lên bảng Arduino của bạn. Chúng tôi đã viết mã sau có tính đến các hướng dẫn để hiệu chỉnh ô tải được cung cấp bởi tài liệu thư viện.
Thang đo HX711;
void loop () {
// Yếu tố hiệu chuẩn sẽ là (đọc)/(trọng lượng đã biết)
Sau khi tải lên, hãy mởMàn hình nối tiếp với tốc độ baud là 57600và sau đó nhấn nút đặt lại arduino trên bo mạch.
4)Thực hiện theo các hướng dẫn trên màn hình nối tiếp: Xóa bất kỳ trọng số nào khỏi thang đo (nó sẽ tự động tea). Sau đó, đặt một đối tượng có trọng lượng đã biết trên thang đo và đợi cho đến khi bạn nhận được giá trị.
5)Tính hệ số hiệu chuẩn của bạn bằng cách sử dụng công thức:
Hệ số hiệu chuẩn = (Đọc)/(Trọng lượng đã biết)
Trong trường hợp của chúng tôi, việc đọc là -49171. Trọng lượng đã biết là 107g, do đó, hệ số hiệu chuẩn của chúng tôi sẽ là: -49171/107 = -459.542.
Hệ số hiệu chuẩn = -49171/107 = -459.542
Lưu hệ số hiệu chuẩn của bạn vì bạn sẽ cần nó sau. Của bạn sẽ khác với chúng ta.
Bây giờ bạn đã biết hệ số hiệu chuẩn của mình, bạn có thể sử dụng ô tải của mình cho các đối tượng trọng lượng. Bắt đầu bằng cách cân các đối tượng có trọng lượng đã biết và lặp lại quá trình hiệu chuẩn nếu các giá trị không chính xác.
Sao chép mã sau vào Arduino IDE của bạn. Trước khi tải nó lên bảng của bạn, đừng quên chèn hệ số hiệu chuẩn của bạn trong dòng 43/44 của mã.
Thang đo HX711;
scale.begin (loadCell_dout_pin, loadCell_sck_pin);
Serial.println ("Sau khi thiết lập thang đo:");