Mục lục:

Cách chế tạo máy cân trẻ em bằng Arduino Nano, cảm biến lực HX-711 và OLED 128X64 -- Hiệu chuẩn HX-711: 5 bước
Cách chế tạo máy cân trẻ em bằng Arduino Nano, cảm biến lực HX-711 và OLED 128X64 -- Hiệu chuẩn HX-711: 5 bước

Video: Cách chế tạo máy cân trẻ em bằng Arduino Nano, cảm biến lực HX-711 và OLED 128X64 -- Hiệu chuẩn HX-711: 5 bước

Video: Cách chế tạo máy cân trẻ em bằng Arduino Nano, cảm biến lực HX-711 và OLED 128X64 -- Hiệu chuẩn HX-711: 5 bước
Video: Tự Chế Cân Điện Tử Với Loadcell và Arduino Nano HTC TECH | Điện tử DAT 2024, Tháng bảy
Anonim
Image
Image

Xin chào những người hướng dẫn, cách đây vài ngày, tôi đã trở thành cha của một đứa bé dễ thương?. Khi tôi nằm viện, tôi thấy rằng cân nặng của em bé là rất quan trọng để theo dõi sự phát triển của em bé. Vì vậy, tôi có một ý tưởng? để tự làm một chiếc máy tập cân cho em bé. trong bài Có thể hướng dẫn này, tôi sẽ chỉ cho bạn cách làm một chiếc máy tập cân cho em bé với giá chưa đến 10 đô la. Máy này cũng có thể được sử dụng cho các mục đích cân khác. Vì vậy, Hướng dẫn sẽ bao gồm; 1. Pototype bằng gỗ để cân. Làm từ ván đã qua sử dụng. 2. Tích hợp Arduino una / Nano với OLED 128X64, cảm biến lực, HX-711. 3. Mã hóa Arduino 4. Hiệu chỉnh các cảm biến để có kết quả đọc chính xác nhất.

Quân nhu

Arduino Uno / NanoOLED 128X64 Breadboard Cảm biến cảm biếnHX-711 Arduino IDE

Bước 1: Bước 1: Tạo mẫu bằng gỗ cho cân

Bước 1: Tạo mẫu bằng gỗ cho cân
Bước 1: Tạo mẫu bằng gỗ cho cân
Bước 1: Tạo mẫu bằng gỗ cho cân
Bước 1: Tạo mẫu bằng gỗ cho cân
Bước 1: Tạo mẫu bằng gỗ cho cân
Bước 1: Tạo mẫu bằng gỗ cho cân

Giai đoạn đầu tiên tôi bắt đầu là phần cứng. Tôi cần một đế và đỉnh để cảm biến lực dựa vào. Tôi không muốn tiêu nhiều tiền, vì vậy tôi đến cửa hàng của mình và tìm những mảnh gỗ còn sót lại. Phần đế chỉ là một tấm ván có kích thước 20x20 inch và có các lỗ ở giữa để giữ ô.

Một điều cần được coi trọng là mũi tên trên cảm biến lực hướng xuống dưới, nếu không kết quả đọc của bạn sẽ ngược lại. Đầu tiên vặn các vít bằng gỗ có cảm biến lực vào đế và vặn chặt hết mức có thể. Bây giờ đã đến lúc ở trên cùng, tôi đã khoan hai lỗ ở tâm với khoảng cách chính xác giữa các lỗ của cảm biến lực. Sau đó, tôi siết chặt các vít.

Nó có vẻ rẻ - đúng là như vậy, nhưng nó đã thực hiện công việc một cách hoàn hảo. Trên thực tế, đây là tất cả những gì bạn cần để cảm biến lực hoạt động. Mục tiêu chính của chúng tôi - cơ sở - đã đạt được.

Bước 2: Bước 2: Hàn cảm biến tải và HX-711 và tạo mạch

Bước 2: Hàn cảm biến tải và HX-711 và tạo mạch
Bước 2: Hàn cảm biến tải và HX-711 và tạo mạch
Bước 2: Hàn cảm biến lực và HX-711 và tạo mạch
Bước 2: Hàn cảm biến lực và HX-711 và tạo mạch

Sau khi hoàn thành cấu trúc bằng gỗ, đã đến lúc bắt đầu chế tạo máy thật, tôi sử dụng bộ khuếch đại HX-711 làm cảm biến nên cần hàn các chân cảm biến lực vào HX-711. Làm theo kết nối chân được đề cập bên dưới.

LoadCell HX-711

Đỏ -> Vcc

Đen -> Gnd

Màu xanh lá cây -> A +

Xám -> A-

Làm theo các sơ đồ được đưa ra trong các hình ảnh.

Trong khi kết nối Arduino với OLED

OLED Arduino Vcc -> 5v

Gnd -> Gnd

SDA -> A4

SCL -> A5

Trong khi kết nối Arduino với TẢI CELL HX-711

LoadCell Arduino

Vcc -> 5v

Gnd -> Gnd

Dout -> 2

CLK -> 3

Vui lòng tham khảo sơ đồ trong tệp đính kèm.

Bước 3: Bước 3: Tải xuống thư viện và tải lên mã

Sau khi lập sơ đồ, đã đến lúc viết mã dự án. Tải xuống các thư viện bắt buộc và giải nén chúng trong

C: / Users / user / Documents / Arduino / thư viện

Mở bản phác thảo hiệu chuẩn được cung cấp trong các tệp đính kèm.

Bước 4: Bước 4: Hiệu chỉnh Cảm biến HX-711

Bước 4: Hiệu chỉnh Cảm biến HX-711
Bước 4: Hiệu chỉnh Cảm biến HX-711

Hiệu chỉnh cảm biến là phần quan trọng nhất nhưng tôi đã tạo một mã sẽ giúp bạn hiệu chỉnh cảm biến một cách dễ dàng nhất. Cảm biến lực đi kèm với các giới hạn trọng lượng khác nhau từ 5 kg đến 100 kg. Cảm biến tạo ra các điện trở khác nhau tùy theo đặc điểm kỹ thuật và trọng lượng hàng đầu của chúng, do đó, yêu cầu của nó để hiệu chỉnh cảm biến.

Vì vậy, có một phương pháp rất đơn giản để làm như vậy, Đầu tiên, hãy lấy một số viên đá có trọng lượng tiêu chuẩn đã biết, ví dụ: tôi đã sử dụng đĩa tập tạ 2kg của mình. Tiếp theo, đặt nó lên trên cùng của cảm biến và xem số đọc nếu nó cho giá trị trên thì trọng lượng thực của nó, ví dụ: 2,4 kg thì hệ số hiệu chuẩn phải được tăng lên và ngược lại.

Vì vậy, để hiệu chuẩn, chỉ cần bắt đầu với một số giá trị ngẫu nhiên nhưng có liên quan trong dòng calibration_sketch 23, ví dụ: tôi bắt đầu với 5000

float hiệu chuẩn_factor = 5000;

trên 5000, nó cho giá trị trên 2 kg, ví dụ: 2,3kg, vì vậy tôi bắt đầu tăng hệ số hiệu chuẩn lên 100 trong mỗi bước. Để tăng hệ số hiệu chuẩn, tôi phải mở màn hình nối tiếp, nhập 'a' vào hộp văn bản và nhấn enter. Trên mỗi lần gửi, nó cộng thêm 100 vào hệ số hiệu chuẩn.

Tôi tiếp tục tăng cho đến khi nó cho khoảng 2,00kg trên hệ số hiệu chuẩn là 57640.

Bây giờ phần quan trọng đã kết thúc, tôi đã tìm thấy hệ số hiệu chuẩn của cảm biến của mình.

Bây giờ không cần mã hiệu chuẩn nên tôi viết mã khác hiển thị trọng lượng theo pound và Kg. Bạn phải nhập hệ số hiệu chuẩn trong mã này.

Bước 5: Bước 5: Thời gian kiểm tra

Bước 5: Thời gian kiểm tra
Bước 5: Thời gian kiểm tra
Bước 5: Thời gian kiểm tra
Bước 5: Thời gian kiểm tra

Tôi đặt con lên cảm biến và cho cân nặng chính xác 10%. Bây giờ tôi có thể theo dõi cân nặng của con mình bất cứ lúc nào và cũng có thể sử dụng nguyên mẫu này cho các mục đích khác.