Mục lục:
- Bước 1: Phần cứng: Thiết kế mạch
- Bước 2: Phần cứng: In 3D
- Bước 3: Phần cứng: Cắt Laser
- Bước 4: Phần mềm: Thu thập dữ liệu
- Bước 5: Phần mềm: Đào tạo Tập dữ liệu đã Thu thập
- Bước 6: Phần mềm: Dự đoán các lớp
Video: Nhận dạng thiết bị thời gian thực bằng cách sử dụng dấu chân EM: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Thiết bị này nhằm phân loại các thiết bị điện tử khác nhau theo tín hiệu EM của chúng. Đối với các thiết bị khác nhau, chúng có các tín hiệu EM khác nhau do nó phát ra. Chúng tôi đã phát triển một giải pháp IoT để xác định các thiết bị điện tử sử dụng bộ Particle Photon. Thiết bị đeo của chúng tôi có thể được đeo trên cổ tay có kết nối nhỏ gọn của photon hạt với màn hình OLED và kết nối mạch từ photon hạt đến ăng-ten được cung cấp trong bộ.
Thiết bị này có thể được tích hợp thêm để điều khiển các thiết bị điện tử và biến chúng thành "Thiết bị thông minh" với tất cả phần mềm nguồn mở, để bạn có thể điều khiển nó, cũng như sửa đổi hoặc cải thiện khả năng của thiết bị này.
Bước 1: Phần cứng: Thiết kế mạch
Thành phần: (từ bộ tạo hạt)
Bạn có thể mua bộ dụng cụ này từ các trang web trực tuyến khác nhau.
- Trang web Amazon
- Trang web hạt
- Trang web Adafruit
- Ban phát triển hạt photon
- Điện trở x 3 - 1 megaohm
- Màn hình LCD 3-5V 0,96 "SPI Serial 128X64 OLED LCD
- Ăng-ten (để nhận các bài đọc / dấu chân EM)
Bước 2: Phần cứng: In 3D
- Chúng tôi đã thiết kế mặt số dây đeo cổ tay của mình bằng máy in 3D.
- Mô hình 3D được thiết kế trong ứng dụng Shapr3D sử dụng iPad Pro.
- tệp stl của mô hình 3D đã được nhập và đẩy vào phần mềm Qidi vì chúng tôi đang sử dụng máy in Qidi Tech X-one-2.
- Máy in 3D mất khoảng 30 phút để in mô hình.
- liên kết đến tệp stl.
Bước 3: Phần cứng: Cắt Laser
- Chúng tôi đã thiết kế mẫu dây đeo cổ tay bằng Adobe Illustrator.
- Mô hình được thiết kế sau đó được xuất sang máy Universal Laser, nơi chúng tôi cắt gỗ thành dây đeo tay linh hoạt.
- liên kết đến tệp svg.
Bước 4: Phần mềm: Thu thập dữ liệu
-
Sử dụng Photon, xuất bản giá trị dữ liệu 3 x 100 cho mọi trường hợp có thể.
- Ghi dữ liệu từ Photon sang data.json trong máy chủ nút.
- Phân tích dữ liệu từ máy chủ nút đến MATLAB.
- Dữ liệu được gửi đến MATLAB có dạng 1 x 300.
Bước 5: Phần mềm: Đào tạo Tập dữ liệu đã Thu thập
- Các đoạn 1 x 300 - cấp cho MATLAB. (Cho mỗi thiết bị 27 mẫu được thu thập) 27 x 300 dữ liệu được thu thập.
- Đã thêm các tính năng vào dữ liệu - (5 tính năng) - giá trị trung bình, giá trị trung bình, độ lệch chuẩn, độ lệch, độ lệch.
- Đào tạo dữ liệu vào hộp công cụ phân loại MATLAB
- Kiểm tra dữ liệu ngoại tuyến (6 x 6) trong cùng một hộp công cụ
Bước 6: Phần mềm: Dự đoán các lớp
Sự dự đoán
Tìm nạp dữ liệu trực tiếp bằng photon
Gửi dữ liệu thô đến máy chủ nút. (dữ liệu được lưu trong tệp data.json)
Tập lệnh MATLAB để đọc dữ liệu từ tệp data.json và dự đoán kết quả
Lưu kết quả vào result.json
Đề xuất:
Nhận dạng và Nhận dạng khuôn mặt - Arduino Face ID sử dụng OpenCV Python và Arduino.: 6 bước
Nhận dạng và Nhận dạng khuôn mặt | Arduino Face ID Sử dụng OpenCV Python và Arduino: Nhận dạng khuôn mặt ID khuôn mặt AKA là một trong những tính năng quan trọng nhất trên điện thoại di động hiện nay. Vì vậy, tôi đã có một câu hỏi " liệu tôi có thể có id khuôn mặt cho dự án Arduino của mình không " và câu trả lời là có … Hành trình của tôi bắt đầu như sau: Bước 1: Truy cập vào chúng tôi
Cách tạo một trang web đơn giản bằng cách sử dụng dấu ngoặc cho người mới bắt đầu: 14 bước
Cách tạo một trang web đơn giản bằng cách sử dụng dấu ngoặc cho người mới bắt đầu: Giới thiệu Các hướng dẫn sau đây cung cấp hướng dẫn từng bước để tạo một trang web bằng cách sử dụng Dấu ngoặc. Brackets là một trình soạn thảo mã nguồn với trọng tâm chính là phát triển web. Được tạo bởi Adobe Systems, đây là phần mềm mã nguồn mở miễn phí được cấp phép
Atollic TrueStudio-Bật đèn LED bằng cách nhấn nút nhấn bằng cách sử dụng STM32L100: 4 bước
Atollic TrueStudio-Bật đèn LED bằng cách nhấn nút nhấn Sử dụng STM32L100: Trong hướng dẫn này của STM32, tôi sẽ cho bạn biết về cách đọc chân GPIO của STM32L100, vì vậy ở đây tôi sẽ làm cho một chân Led trên bo mạch phát sáng bằng cách nhấn nút nhấn
Nhận dạng khuôn mặt trong thời gian thực: một dự án từ đầu đến cuối: 8 bước (có hình ảnh)
Nhận dạng khuôn mặt trong thời gian thực: một Dự án từ đầu đến cuối: Trong hướng dẫn cuối cùng của tôi khi khám phá OpenCV, chúng tôi đã học cách THEO DÕI ĐỐI TƯỢNG TẦM NHÌN TỰ ĐỘNG. Bây giờ, chúng tôi sẽ sử dụng PiCam của mình để nhận dạng khuôn mặt trong thời gian thực, như bạn có thể thấy bên dưới: Dự án này được thực hiện với " Thư viện Thị giác Máy tính Nguồn Mở tuyệt vời & qu
Một cách thực sự đơn giản / dễ dàng / không phức tạp để làm cho con người / con người / động vật / rô bốt trông giống như họ có tầm nhìn nhiệt thực sự tuyệt vời / sáng sủa (Màu sắc do bạn lựa chọn) Sử dụng GIMP: 4 bước
Một cách thực sự đơn giản / dễ dàng / không phức tạp để làm cho con người / con người / động vật / rô bốt trông giống như họ có tầm nhìn nhiệt thực sự tuyệt vời / sáng sủa (Màu sắc do bạn lựa chọn) Sử dụng GIMP: Đọc … tiêu đề