» Điện tử » Arduino »Ba lô thông minh trên Arduino

Ba lô thông minh trên Arduino

Ba lô thông minh trên Arduino

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ị.
10
7.8
8.6

Thêm một bình luận

    • cườinhững nụ cườixaxađược rồikhông biếtyahookhông
      ông chủvết xướcđồ ngốcvângvâng-vânghung hăngbí mật
      xin lỗinhảynhảy2nhảy3ân xágiúp đỡđồ uống
      dừng lạibạn bètốttốt lànhcòingấtlưỡi
      hút thuốcvỗ taycraytuyên bốgiễu cợtdon-t_mentiontải về
      nhiệttôi rấtcười1mdacuộc họpmoskingtiêu cực
      không phảibỏng ngôtrừng phạtđọcsợsợ hãitìm kiếm
      chế nhạocảm ơncái nàyto_cluecựu sinh viêncấp tínhđồng ý
      xấubeeeđen_eyeblum3đỏ mặttự hàobuồn chán
      bị kiểm duyệtdễ chịubí mật2đe dọachiến thắngyusun_bespectacled
      shokrespekthahacó trướcchào mừngkrutoyya_za
      ya_dobryingười trợ giúpne_huliganne_othodifludcấmđóng
23 bình luận
Họ không nhỏ sao? Trong ảnh chúng rất dài, và cái này chỉ có 6cm
Tác giả
Hãy nhìn vào đây.
Xin chào! Xin vui lòng cho tôi biết nơi để có được các điện trở. Chúng tôi chỉ có thể tìm thấy nó. Chúng nên dài bao nhiêu?
Trích dẫn: pogranec
để không giật mình, bạn cần phải có thần kinh khỏe mạnh.

Một cái đầu tốt hơn.
Tác giả
Trong khi tôi đã không ném một loạt các khiếu nại và cố gắng giải thích cho tôi và để tự chế.
1. Abaldet - nếu các đai được điều chỉnh chính xác và tải đúng sẽ không nổi bất cứ thứ gì. Bạn có một chiếc xe với một báo động dây an toàn? Bao nhiêu bạn sẽ không bồn chồn ở đó trong ghế, nó sẽ vẫn hoạt động.
2 Abaldeth Câu hỏi được đặt ra chính xác. Chính vì khối lượng dư thừa của ba lô mà cảm biến sẽ được kích hoạt. Hãy suy nghĩ với cái đầu của bạn. Bằng cách tải danh mục đầu tư với búa tạ, cảm biến không hoạt động, lực tác động xuống. Nhồi nó bằng cỏ khô, nó sẽ uốn cong, phồng và cảm biến đặt ở mặt sau sẽ hoạt động.
3 abaldet - không có gì khó khăn để phân biệt âm thanh của tiếng chuông.
Hơn nữa không có gì phức tạp để vô hiệu hóa còi. Nếu ai đó không chú ý, thì ngoài Wi-Fi còn có bluetooth ở đó. Tôi nghĩ mọi người đều có thể kết nối? Nói thêm về văn bản - nó không phải lúc nào cũng đúng để dịch tất cả các văn bản phức tạp về mặt kỹ thuật như vậy, trong trường hợp này, điều duy nhất tôi không viết là tên của các cảm biến (nhưng có một mô tả, một bức ảnh và nó rõ ràng từ công việc đó là loại cảm biến nào).Nhưng về nguyên tắc, tôi có thể mô tả súng ngắn và thuyền, không khó, đánh giá cả ngàn. Tiếp theo tôi sẽ trả lời Valery. Bạn là nhà bình luận khách quan nhất, thực tế nhìn vào cuộc sống. Một chiếc ba lô như vậy có thể được sử dụng để thu thập và phân tích thông tin. Trẻ em là khác nhau, sức khỏe của mọi người là khác nhau, và không ai hủy bỏ các tiêu chuẩn vệ sinh và vẹo cột sống. Những gì dường như vô dụng với người khác là một thiết bị hữu ích.
Điều này không dành cho bạn. Về những gì tôi hiểu. như thể rất cẩn thận để không xúc phạm. Ivan, tôi hiểu rằng bạn là một tín đồ công nghệ, nhưng cuộc sống không như vậy. Tôi sẽ đưa ra một ví dụ. Tại một đại lý ô tô chính thức, nếu một bộ phận thất bại, thì toàn bộ lắp ráp thay đổi, theo quy định. Và ai, trong suy nghĩ đúng đắn của mình, trong khi sửa chữa một chiếc máy, thay vì thay một quả bóng, anh ta sẽ thay đổi hoàn toàn đòn bẩy? Đây là về những tiêu chuẩn. Trong cuộc sống bình thường không thể tuân theo tất cả các quy tắc. Bây giờ về mê sảng. Nó được viết riêng cho các hành động để đáp lại lá thư tâng bốc của bạn, nhưng nếu bạn muốn tôi có thể phản bội cả hai ở nơi công cộng. Và đối với bài báo, tôi đã viết rằng nỗ lực của bạn để viết một bài báo (để nói để gia nhập hàng ngũ đồng tác giả) đã không thành công. Vì vậy, tôi đã viết, tôi đang viết và sẽ viết. Nó là cần thiết cho một ai đó nếu Ivan không muốn và bạn có thể.
nhưng tôi gần như quên mất
bạn vẫn phải khởi động và mỗi khi những âm thanh này xuất hiện,

để không giật mình, bạn cần phải có thần kinh khỏe mạnh.
Bây giờ đến quản trị viên - bạn có thể cấm tôi. nhưng xin vui lòng không xóa koment cho đến khi tôi đọc tất cả mọi thứ mà nó được giải quyết.
Trích dẫn: Đến Delusam
Hóa ra mọi thứ đều có thể tắt được.

Vâng, dễ dàng và đơn giản:
Cũng có thể trực tuyến vô hiệu hóa còi.
trong gần như một chuyển động: đã truy cập Internet, nhập địa chỉ IP vào thanh địa chỉ, thêm / buzz = OFF.
Không có gì được biết về các tùy chọn khác để vô hiệu hóa.
pogranec
"Bạn có thể thảo luận bất cứ điều gì, nhưng thảo luậnvà không vô nghĩa để viết. Đối với tiếng rít, đọc kỹ bài viết, còi có thể bị vô hiệu hóa. Và không phải là một cuốn sách thêm ,"
Vì vậy, tôi nói chuyện vớ vẩn. Tôi không biết cách đọc, hóa ra mọi thứ đều có thể tắt được. Và cấm tôi.
("Mọi thứ đã bị đánh cắp trước chúng tôi")
xaxa
Gửi tác giả của bài viết:
Tôi tôn trọng công việc của bạn và tôi hiểu rằng việc tìm kiếm "nguyên mẫu" đang ngày càng trở nên khó khăn, nhưng ....
... loại bỏ cảm xúc, vui lòng trả lời câu hỏi mà Delosius đã hỏi:

Tác giả của bài báo không bắt buộc phải trả lời câu hỏi này, anh ta chỉ làm quen với chúng tôi với công việc nhà của một đồng chí nước ngoài. Delayusam hỏi anh tất cả các thành viên của trang web.
Và đủ để "ba lô" rửa xương - hãy coi đây là một cảnh báo

Được đăng bởi admin trong một cuộc trò chuyện với Delausam ...

Vì "một cơn say như vậy đã biến mất", tôi sẽ viết những gì tôi đã viết về phát minh này:
Tôi muốn khuyên tác giả của thiết bị này (không nên nhầm lẫn với tác giả của bài viết) để tạo ra những kẻ hèn nhát thông minh với các cảm biến có thể xác định khi nào chủ sở hữu muốn cf ** b, nó sẽ ngay lập tức bật còi báo động và flasher! giúp đỡ ... Và vì vậy mà "cho đến khi kết thúc quá trình", không thể tắt cả flasher hay còi báo động! Và sau đó chính anh ta có thể không nhận thấy điều này và làm cho một mớ hỗn độn! shok
Gửi tác giả của bài viết:
Tôi tôn trọng công việc của bạn và tôi hiểu rằng việc tìm kiếm "nguyên mẫu" đang ngày càng trở nên khó khăn, nhưng ....
... loại bỏ cảm xúc, vui lòng trả lời câu hỏi mà Delosius đã hỏi:
Có ai ở đây thích nó và anh ấy muốn làm một chiếc ba lô như vậy cho mình?

Chỉ có thật! Khách quan, làm ơn!
Tôi, như bạn biết, sau tất cả, cũng với anh ta, đã "đụng độ", nhưng trong trường hợp cụ thể này Tôi cũng muốn hỏi một câu hỏi tương tự ...
Hãy cố gắng khách quan!
... giải thích sai các thuật ngữ và lỗi dịch thuật xuất hiện. Vì lý do đó, cùng một từ có một số ý nghĩa. Để chọn đúng, bạn cần biết điều này.
Đó là: thuật ngữ kỹ thuật không phải lúc nào cũng trùng với những gì người dịch tự động được thiết kế để cung cấp trung bình. Sự lựa chọn đúng đắn chỉ có thể được thực hiện bằng cách hiểu, ít nhất là xấp xỉ, bản chất của bản dịch. Và đôi khi văn bản tiếng Nga bị biến dạng trong quá trình kể lại hoặc các chi tiết quan trọng không được truyền đạt.

Và thế là thử thách được ném ra.Không phải vì những lời lăng mạ vô lý với tác giả, vì sự thật và hữu ích của phát minh này. Tôi xin lỗi những người tham gia trang web, sự thật là đắt hơn. Để bắt đầu, tôi sẽ bình luận về "Abaldet" của tôi.
"1Abserte." Xác định điểm áp lực trên dây đeo có sai số 2 cm, đây là điều cần tạo dấu trên tàu nổi, để đánh dấu nơi bạn thả một vật xuống nước. Điểm này là nổi và sẽ phụ thuộc vào nhiều yếu tố; từ quần áo, tải ba lô, vớ thoải mái (có thể di chuyển dây đai) ....
"Bồi bổ 2"
Không chỉ vậy, câu hỏi không được đặt ra chính xác, lập luận rằng điểm này sẽ phụ thuộc vào khối lượng của ba lô, vì vậy nó (điểm tựa) có thể thay đổi theo từng tab nội dung. Cũng nổi.
"Abaldet 3"
"-
Bạn không chỉ phải học cách xác định giai điệu nào và nó báo hiệu điều gì cho bạn, bạn vẫn phải giật mình khi mỗi lần xuất hiện những âm thanh này, xác định điều gì sai. Và nó có thể là; dây đai làm thẳng ba lô, lắc ba lô và bị lệch, mất tư thế sai (nghiêng nhiều hơn ĐÓNG).
Và âm thanh nào sẽ phát ra nếu hai hoặc ba cảm biến hoạt động ngay lập tức?
Và hãy tưởng tượng ứng dụng thực tế của "phép màu" này.
Vào buổi sáng, bạn làm đầy ba lô và lúc nào cũng càu nhàu (ví dụ như bị thừa cân, mặc dù các cảm biến còn lại như thể không hoạt động (và bằng cách nào đó cũng phải phản ứng lại), để lại một số vật dụng ở nhà. bạn mua một số mặt hàng, bạn có thể đặt nó vào một chiếc ba lô, bạn đã mặc nó. Tôi phải mang nó trong tay, và sau đó một cuộc gọi mới, tôi đã cúi xuống không vì thế, nó sẽ phá hỏng tư thế của tôi. trong một thời gian dài, tất nhiên, những người hoài nghi sẽ nói, tất cả điều này có thể bị tắt, nhưng sau đó vấn đề là gì?
Sự kiên nhẫn của bạn sẽ kéo dài bao lâu? Bạn sẽ hoàn toàn bình tĩnh trước cảm giác có một chiếc ba lô như vậy?
Và đây lại là một cuộc thảo luận về vấn đề của chiếc ba lô và chủ sở hữu của nó.
Và cũng tôi thảo luận chủ đề được trình bày bởi đồng tác giả, không phải tính cách của mình. Mặc dù điều này thường được kết nối, nhưng trong phản ứng tôi nghe thấy những lời lăng mạ cá nhân.
TÔI ĐIỀU KIỆN các chủ đề được trình bày bởi các đồng tác giả trong đó họ hiểu rất kém về bản thân họ (và thường xuyên hơn là không có trong các răng hàm), vì lý do này giải thích không chính xác các thuật ngữ và lỗi dịch thuật xuất hiện. Vì lý do đó, cùng một từ có một số ý nghĩa. Để chọn đúng, bạn cần biết điều này. Và với điều đó họ có chủng.
Vì vậy, hãy tự đánh giá bản thân mình những gì.
Trọng lượng phụ thuộc vào khối lượng rất xấp xỉ: một thứ là chăn sintepon, thứ khác là quả tạ. Và tác giả nói về sức mạnh: "Do đó chúng ta phải đo lực đó để chắc chắn rằng nó LỚN trong giới hạn an toàn. "." chúng ta phải đo lực đó "-" chúng ta phải đo lực này. "
Tác giả
Tất nhiên trọng lượng, hoặc chính xác hơn là lực (hoặc áp lực tương tự) áp dụng cho nó, tùy thuộc vào khối lượng làm đầy. Ít nhất là như tôi hiểu nó. Tôi sẽ cố gắng hỏi tác giả một câu hỏi nếu tôi nhớ mật khẩu từ Google của mình.
pogranec,
Chính bạn xác nhận rằng cảm biến xác định vượt quá trọng lượng, không phải khối lượng.
Tác giả
Có thể, nhưng anh ấy viết
Cảm biến này được sử dụng để xác định xem ba lô có bị quá tải hay không. Khi quá tải, hình thức sẽ là như một quả bóng và làm cho nhiều nỗ lực hơn trên mông. Điều này có thể gây ra đau lưng lâu dài nghiêm trọng.
Một lần nữa bạn có thể đặt ba chiếc búa tạ và ba lô sẽ không giống như một "quả bóng bay", nhưng sẽ có rất nhiều trọng lượng.
Tác giả
Chỉ là tôi thường tìm kiếm các từ tương tự trong tiếng Nga. Tôi đã không tìm thấy chúng hoặc không tìm kiếm chúng một cách chính xác.
Trích dẫn: pogranec
điện trở, phải không?

Không Nếu theo nghĩa đen - lực đo điện trở, và nếu đúng về mặt kỹ thuật - thiết bị đo biến dạng.
Nhưng nghiêm túc, bạn không hiểu rằng đó không phải là khối lượng đang được theo dõi, mà là một lực tỷ lệ thuận với trọng lượng. Trọng lượng và khối lượng, đối với thông tin của bạn, là những thứ hơi khác nhau.
Tác giả
điện trở, phải không?
Tác giả
Chà, bạn không trách đổ lỗi cho pooh vì nhét helium vào ba lô. Nhưng nghiêm túc, nó chỉ có thể được xác minh theo kinh nghiệm. Bởi vì nó quan trọng (trong trường hợp này), không phải trọng lượng, mà là hình dạng. Xem cách những đứa trẻ đi học. Họ nhét rất nhiều sách ở đó đến nỗi chiếc ba lô trở thành hình bán nguyệt. Và vì điều này, theo tác giả, lực áp lực lên cảm biến thay đổi. Nhưng sau đó, một lần nữa, không phải tất cả ba lô sẽ làm việc.
vâng Và tôi thích mô tả: -
". "
Abaldet -1 !!!
"."
Abaldet 2
""
Abaldet -3
Và Abaldet đến vô cùng ...... ngất
"
Câu hỏi điền vào: - "Sau thời gian nào người giữ một chiếc ba lô như vậy rơi vào tình trạng dại dột?"

Và điều này, như mọi khi, là vô ích, mà không có một "sâu sắc."
Có ai ở đây thích nó và anh ấy muốn làm một chiếc ba lô như vậy cho mình?
Cảm biến lực
Hãy thử đúng dịch.
Cảm biến này sẽ theo dõi khối lượng làm đầy của ba lô.
Không rõ làm thế nào để theo dõi âm lượng 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.
Hoàn toàn không cần thiết: nếu bạn lấp đầy ba lô bằng một quả bóng bay bằng khí heli, âm lượng sẽ tăng lên, và tải trọng ở mặt sau sẽ giảm. :)

Chúng tôi khuyên bạn nên đọc:

Đưa nó cho điện thoại thông minh ...