Học sinh, sinh viên, khách du lịch, và thậm chí một số nhân viên văn phòng và công nhân mang ba lô. Ba lô cho phép bạn phân phối đồng đều tải trọng mang theo. Nhưng mang ba lô không đúng cách, quá tải có thể gây ra các vấn đề sức khỏe nghiêm trọng. Các vấn đề chính có thể phát sinh khi: quá tải và điều chỉnh dây đai không đúng cách, đeo ba lô trong một thời gian dài, đeo ba lô trên một vai, tư thế không đúng khi đeo ba lô. Làm thế nào để đeo ba lô để không có cảm giác khó chịu, đau đớn và thậm chí là chấn thương cột sống? Tác giả đã quyết định trả lời câu hỏi này bằng công nghệ hiện đại.
Thiết bị mà anh ta tạo ra, giải quyết các nhiệm vụ sau:
- tính toán trọng lượng ổ đỡ an toàn và thông báo nếu vượt quá;
phân phối tải trọng cân bằng trên vai;
- cảnh báo về một vị trí không chính xác;
- thông báo nếu vượt quá khối lượng ba lô;
Ngoài ra, tất cả dữ liệu có thể được thu thập thêm để phân tích thêm. Trong sản xuất của tác giả đặt trong số tiền khoảng 40 đô la.
Dụng cụ và vật liệu:
Điện trở lực nhạy cảm;
Gia tốc kế ADXL345 ();
-Arduino Nano ();
-Bluetooth mô-đun HC-06 ();
vi điều khiển ESP8266 ();
tiếng chuông;
-wire;
Bước một: Vị trí cảm biến
Đối với thiết bị của mình, tác giả cần ba cảm biến. Anh đặt hai cái lên quai. Đầu tiên bạn cần đeo ba lô và điều chỉnh độ dài của dây đai. Tiếp theo, xác định vị trí trên dây đeo nơi áp suất tối đa sẽ là. Cần xác định một nơi như vậy càng chính xác càng tốt, vì sai số 2 cm sẽ ảnh hưởng đáng kể đến kết quả. Khoảng điểm này nằm ở phía trước 1 cm từ phần trên của vai. Tùy chọn, cả hai cảm biến phải cách đều nhau, vì mã bao gồm thuật toán hiệu chuẩn.
Một cảm biến khác phải được đặt ở mặt sau, tại điểm áp suất tối đa. Cảm biến này sẽ theo dõi khối lượng làm đầy của ba lô. Nếu vượt quá âm lượng của ba lô, tải trọng ở mặt sau sẽ tăng lên.
Bước hai: dây
Hơn nữa, tác giả bán dây cho các tiếp điểm của cảm biến. Dây kéo bên trong ba lô.
Bước ba: Buzzer
Kết nối bộ rung, thông qua điện trở 100 ohm, với chân Arduino 9.
Bước bốn: Kết nối các mô-đun
Bây giờ bạn cần kết nối các mô-đun. Kết nối Vcc (cộng) của tất cả các mô-đun với 5V và Gnd (trừ) để trừ Arduino.
Sau đó, nó kết nối SCL và SDA của ADXL345 với các bo mạch Arduino tương tự. Kết nối ESP8266. TX đến 3 và RX để ghim 2 bảng Arduino.Hơn nữa, sau khi tải xuống mã, nó kết nối HC-06 với các chân RX và TX tiêu chuẩn.
Bước bốn: Trường hợp
Để thiết bị nhỏ gọn nhất có thể, hãy lắp ráp tất cả những thứ này trong hộp từ bộ chỉnh guitar.
Bước năm: Tập tin mã
Tải tập tin mã lên
và để
Nếu cần, bạn có thể thay đổi các liên hệ được sử dụng để kết nối các thành phần, tác giả đã xác định chúng ở đầu mã. Cũng cần phải đăng ký mật khẩu WiFi trên mô-đun ESP8266, như trên nhà mạng.
Bước sáu: kết nối cảm biến với mô-đun
Mỗi cảm biến có hai đầu ra. Một đầu ra kết nối với mạng 5V. Các đầu còn lại: cảm biến bên trái là A0, cảm biến bên phải là A1, cảm biến trung tâm là A2. Để biết độ chính xác của phép đo giữa Gnd và A0, A1, A2 kết nối một điện trở 22k.
Bây giờ bạn có thể đặt thiết bị vào ba lô và làm phần mềm.
Bước bảy: ứng dụng
Để thiết bị hoạt động, bạn phải tải xuống ứng dụng từ cửa hàng. Sau khi cài đặt, nhập khẩu. Bật thiết bị và kết nối với HC-06. Bây giờ bạn có thể bắt đầu giao diện.
Hãy phân tích ký hiệu cho giao diện.
-Buzz-on và tắt buzzer;
hiệu chuẩn-hiệu chuẩn của cảm biến trước khi sử dụng;
-set weight - đặt trọng lượng của người dùng (khi bạn nhập trọng lượng, thiết bị sẽ tự động tính toán và hiển thị trọng lượng an toàn của ba lô);
-IP-để tìm địa chỉ thiết bị trên mạng (sử dụng sau khi kết nối với Wi-Fi. Sử dụng địa chỉ này, bạn có thể kiểm tra trạng thái của thiết bị qua Internet);
Sau khi hiệu chỉnh, thiết bị sẽ tự động lưu các giá trị ngưỡng trong EEPROM (bộ nhớ) và thông báo cho ba lô sử dụng còi không đúng cách.
- về sự mất cân bằng vành đai - âm tần số thấp (300 Hz)
- về thừa cân - âm tần số trung bình (1400 Hz)
- về góc sai của cơ thể - âm tần số cao (2000Hz)
Ngoài ra, lời khai có thể được kiểm tra qua Internet, ví dụ, nếu thiết bị được cài đặt trên ba lô con của bạn và bạn không ở nhà. Để thực hiện việc này, hãy nhập địa chỉ IP vào thanh địa chỉ và màn hình sẽ hiển thị các giá trị được đọc bởi các cảm biến của thiết bị. Bạn cũng có thể tắt còi trực tuyến.
Và một đoạn video ngắn về hoạt động của thiết bị.