Mục lục:
- Bước 1: Các thành phần khác nhau của Móc áo IOT
- Bước 2: Luồng dữ liệu
- Bước 3: Thử thách lớn nhất và cách chúng tôi đối mặt với nó
- Bước 4: Giới hạn móc áo
- Bước 5: Kế hoạch tương lai
- Bước 6: Nếu bạn muốn xây dựng nó của riêng bạn
Video: IDC2018IOT Móc áo: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
giá treo vải IOT sẽ làm cho tủ quần áo của bạn thông minh hơn và cung cấp cho bạn số liệu thống kê trực tuyến về quần áo bên trong nó.
nó có 3 tính năng chính:
- Khi bạn muốn chọn đồ để mặc, bạn có thể nhấn vào màu sắc mà bạn cảm thấy thích mặc hôm nay và móc treo quần áo IOT với màu sắc phù hợp sẽ sáng lên.
- khi mua sắm vải mới, bạn có thể tìm thấy chúng tôi có bao nhiêu bộ quần áo cho mỗi màu.
- và quan trọng nhất nếu bạn có anh chị em thường xuyên "mượn" quần áo của bạn, bạn sẽ nhận được báo động qua mail nếu điều đó xảy ra.
Bước 1: Các thành phần khác nhau của Móc áo IOT
cho mỗi móc treo vải mà chúng tôi đã sử dụng:
- gật đầu: "bộ não".
- rgb sensor (tcs34725): để xác định màu vải trên mắc áo.
- cảm biến áp suất: để phát hiện khi đặt vải lên móc áo hoặc khi cất cánh.
- sọc dẫn: để báo hiệu liệu vải có khớp với lựa chọn trên ứng dụng hay không.
Bước 2: Luồng dữ liệu
giá treo bằng vải => đặt trên vải => phát hiện màu => gửi màu và id móc áo ném HTTP đến tán đồng
móc vải => cởi vải => gửi yêu cầu GET đến ifttt webhook => gửi email (có thể có SMTP)
Ứng dụng Blynk => chọn màu => Yêu cầu http đến móc vải => tất cả móc treo vải có màu đã chọn sẽ sáng màu trên dải đèn led
móc treo vải => lấy tất cả thông tin từ kho dữ liệu thông tin cơ bản (http) => cập nhật nguồn cấp dữ liệu adafriut (mqtt)
Bước 3: Thử thách lớn nhất và cách chúng tôi đối mặt với nó
Thách thức lớn nhất của chúng tôi trong dự án này là tìm cách chuyển đổi đầu ra của cảm biến RGB thành các giá trị Xanh lục và Xanh lam đỏ giống với những gì mắt thường thấy hơn, sau đó tìm ra màu sắc của nó trên giá treo.
để làm cho các giá trị RGB giống với những gì mắt thường hơn, chúng tôi đã sử dụng bảng gamma để mọi số đọc của cảm biến RGB được ánh xạ thông qua mảng 256 này. bảng gamma được tạo bằng hàm này:
for (int i = 0; i <256; i ++) {
float x = i;
x / = 255;
x = pow (x, 2,5);
x * = 255;
gammatable = x;
}
thì chúng ta cần lấy các giá trị rgb và phân biệt đó là màu nào. Vì vậy, chúng tôi đã tính toán "khoảng cách" của mỗi màu cơ bản từ đầu ra của cảm biến, để làm như vậy, chúng tôi lưu trữ tất cả các màu cơ bản trong 3 mảng cho màu xanh lá cây đỏ và xanh lam và tính toán khoảng cách của đầu ra và mỗi màu, sau đó chúng tôi tìm kiếm giá trị tối thiểu khoảng cách trong bảng và đó là màu gần với màu thực nhất.
Bước 4: Giới hạn móc áo
- nó chỉ có thể phát hiện 3 màu: đỏ, xanh lá cây và xanh lam
- nó cần được kết nối với nguồn điện vì vậy nó cần pin cho mỗi móc treo vải hoặc mỗi lần bạn đặt móc áo, bạn sẽ kết nối nó bằng cáp
- nó cần một kết nối wifi tốt
Bước 5: Kế hoạch tương lai
- Thêm nhiều màu hơn: cần kiểm tra nhiều quần áo trên cảm biến rgb để hiểu các giá trị chúng tôi nhận được cho mỗi màu và sau đó thêm nhiều màu hơn để có thể phát hiện (1 tuần)
- sau khi thêm nhiều màu hơn, chúng tôi muốn có thể đề xuất kết hợp màu cho người dùng (2 ngày)
- xây dựng một giá treo nguyên mẫu cho thiết bị iot (3 tuần)
Bước 6: Nếu bạn muốn xây dựng nó của riêng bạn
Tôi đã tải lên mã để bạn có thể thử và chạy nó, tất cả những gì bạn cần làm là kết nối tất cả các thành phần như trong hình ảnh.
sau đó trong ứng dụng blynk thêm nút 3 cho mọi màu, xanh dương v0, đỏ v1, xanh lá v2.
cũng mở một ifttt aplet trong webhook có tên "If maker Event" someonetouchingcloset ", sau đó Gửi email cho tôi tại" từ cài đặt, bạn có thể lấy liên kết webhhook và chèn nó vào nút blynk được gọi là webhook cũng như với V4.
và bạn đã thiết lập xong! chúc vui vẻ!
Đề xuất:
Đèn mô phỏng mặt trời mọc: 7 bước (có hình ảnh)
Đèn mô phỏng mặt trời mọc: Tôi tạo ra chiếc đèn này vì tôi cảm thấy mệt mỏi khi thức dậy trong bóng tối trong mùa đông. Tôi biết bạn có thể mua những sản phẩm có tác dụng tương tự, nhưng tôi thích cảm giác sử dụng thứ mà tôi đã tạo ra. Đèn mô phỏng mặt trời mọc bằng cách tăng dần trong
Hiển thị vệ tinh sao Mộc: 3 bước
Màn hình vệ tinh sao Mộc: Đây là một dự án thú vị và dễ dàng, có rất nhiều tiềm năng để tạo ra một màn hình bắt đầu cuộc trò chuyện, thú vị và mang tính giáo dục. Nó sử dụng dải ánh sáng neopixel rẻ tiền ($ 10) để hiển thị hướng hiện tại của bốn mặt trăng chính của Sao Mộc
Móc khóa thoát hiểm cho xe khẩn cấp: 11 bước (có hình ảnh)
Móc khóa thoát hiểm xe khẩn cấp: Tai nạn xe hơi. Rất tiếc! Cách tốt nhất để tránh bị tai nạn là sử dụng các kỹ thuật lái xe an toàn và luôn chú ý đến nơi bạn sắp đến và những xe khác xung quanh bạn. Tuy nhiên, bất chấp những nỗ lực hết mình, bạn vẫn không thể kiểm soát được ổ đĩa khác
Đèn mặt trời mọc có thể điều khiển sáng: 6 bước
Đèn mặt trời mọc có thể điều khiển sáng: Bạn đã bao giờ thức dậy lúc 7 giờ sáng, thời điểm thông thường bạn cần thức dậy để làm việc và thấy mình chìm trong bóng tối? Mùa đông là một khoảng thời gian kinh khủng, phải không? Bạn phải thức dậy vào lúc nửa đêm (nếu không thì tại sao trời lại tối như vậy?), Xé mình ra khỏi giường
Hộp đựng Ipod Shamwow có móc buộc kẹp: 4 bước
Shamwow Ipod Case With Binder Clip Fastener: Shamwow ipod sock - sử dụng trên ô tô, thuyền, RV, phi thuyền lái không thể bị đánh cắp, không nhỏ giọt, không gây lộn xộn, sử dụng một nửa để làm khô bát đĩa của bạn và nửa còn lại để bịt tai nếu bạn đã chán nghe những lời rao bán hàng của Shamwow p