Sto prototipando un potenziale prodotto futuro e sto lottando per aggirare la complessità dell'utilizzo dei componenti Wi-Fi .
Capisco che il Wi-Fi (o 802.11x) è principalmente solo un segnale a 2,4 GHz modulato in un modo specifico, così come Bluetooth e ZigBee . È quindi possibile utilizzare un semplice ricetrasmettitore da 2,4 GHz nel mio progetto e configurarlo per il protocollo 802.11 piuttosto che doverne usare uno costoso di marca che viene predeterminato? O non è così semplice?
Presumo nell'industria, quando si fa progettazione per grandi tirature di produzione, avviene qualcosa di simile? O devono effettivamente utilizzare un ricetrasmettitore preconfigurato per essere Wi-Fi? Tutti i componenti preconfigurati che ho trovato finora sembrano piuttosto costosi (anche se acquistati in volume) per rendere fattibile un design commerciale.
Ho esaminato dispositivi come Lantronix WiPort e Roving Network WiFly GSX e confrontandoli con dispositivi come Microchip MRF24J40 - è possibile utilizzare un Microchip MRF24J40 e quindi configurare il resto dell'hardware e del software per consentire al dispositivo di lavorare su una rete Wi-Fi?
Per ulteriori dettagli, ecco cosa voglio fare al livello più elementare:
Parte 1: Voglio creare una patch che contenga un piccolo cicalino, un accelerometro, un PIC e un ricetrasmettitore Wi-Fi che può essere bloccato su un oggetto. Questa patch sarebbe in grado di comunicare con "The Cloud" attraverso la rete Wi-Fi domestica degli utenti. Quando l'accelerometro rileva il movimento, il PIC invierà un messaggio, tramite il collegamento Wi-Fi, a un server nel cloud per registrare quel movimento con un timestamp.
Parte 2: Attraverso un'interfaccia web voglio essere in grado di inviare un messaggio alla patch impostando il cicalino per emettere un suono la prossima volta che l'accelerometro rileva un movimento.
Ho già realizzato una versione rudimentale del sistema che funziona su un collegamento RF a 433 MHz e una porta seriale per laptop con un software locale in esecuzione sul mio laptop. So come eseguire la codifica Web ( PHP e MySQL ), ma è la sostituzione del collegamento RF con Internet a causare il problema.