Tôi đang tạo ra một sản phẩm tiềm năng trong tương lai và tôi đang đấu tranh để hiểu được sự phức tạp của việc sử dụng các thành phần Wi-Fi trong đó.
Tôi hiểu rằng Wi-Fi (hoặc 802.11x) chủ yếu chỉ là tín hiệu 2,4 GHz được điều chế theo một cách cụ thể, cũng như Bluetooth và ZigBee . Do đó, có thể chỉ sử dụng bộ thu phát 2,4 GHz cơ bản trong dự án của tôi và định cấu hình cho giao thức 802.11 thay vì phải sử dụng một số thương hiệu đắt tiền được xác định trước? Hay nó không đơn giản như thế?
Tôi đoán trong ngành công nghiệp, khi thực hiện thiết kế cho các hoạt động sản xuất lớn, điều gì tương tự sẽ xảy ra? Hay họ thực sự phải sử dụng một bộ thu phát được cấu hình sẵn là Wi-Fi? Tất cả các thành phần được cấu hình sẵn mà tôi đã tìm thấy cho đến nay dường như khá đắt tiền (ngay cả khi được mua với số lượng lớn) để làm cho một thiết kế thương mại khả thi.
Tôi đã xem xét các thiết bị như Lantronix WiPort và Roving Network WiFly GSX và so sánh chúng với các thiết bị như Microchip MRF24J40 - có thể sử dụng Microchip MRF24J40 và sau đó định cấu hình phần còn lại của phần cứng và phần mềm để bật thiết bị làm việc trên mạng Wi-Fi?
Để biết thêm chi tiết, đây là những gì tôi muốn làm ở cấp độ cơ bản nhất:
Phần 1: Tôi muốn tạo một bản vá có chứa một cái chuông nhỏ, gia tốc kế, PIC và bộ thu phát Wi-Fi có thể bị mắc kẹt vào một đối tượng. Bản vá này sẽ có thể giao tiếp với "Đám mây" qua mạng Wi-Fi tại nhà của người dùng. Khi gia tốc kế phát hiện chuyển động, PIC sẽ gửi tin nhắn, qua liên kết Wi-Fi, đến một máy chủ trên đám mây để đăng ký chuyển động đó cùng với dấu thời gian.
Phần 2: Thông qua giao diện web, tôi muốn có thể gửi tin nhắn đến bản vá cài đặt bộ rung để phát ra âm thanh vào lần tiếp theo khi gia tốc kế phát hiện chuyển động.
Tôi đã tạo một phiên bản thô sơ của hệ thống hoạt động qua liên kết RF 433 MHz và cổng nối tiếp máy tính xách tay với một phần mềm cục bộ chạy trên máy tính xách tay của tôi. Tôi biết cách thực hiện mã hóa web ( PHP và MySQL ), nhưng chính việc thay thế liên kết RF với Internet đang gây ra sự cố.