Qual è un approccio sensato per collegare i dispositivi al computer tramite la tecnologia wireless?


9

Ricordo con affetto gli X-10 giorni, quando potevi collegare il tuo computer a ogni piastra a parete della tua casa, usando il vettore powerline per trasmettere segnali a ricevitori indirizzabili (con vari gradi di successo).

OK, quindi forse non ho bisogno di accendere il mio forno a microonde dal mio computer da remoto, ma penso ancora che sarebbe bello avere uno schema di controller wireless per un po 'di automazione domestica, magari anche mettere una webcam sul mio Roomba o un po' di temperatura sensori esterni.

Qual è un modo globale sensato per affrontarlo? Gli endpoint WiFi sono davvero interessanti, ma sembrano un po 'costosi. Ci sono approcci alternativi che usano la radio? O il vettore power-line è ancora la strada da percorrere?

Risposte:


8

Consulta la guida wireless sparkfun .

Ho giocato con jeenodes per la maggior parte delle mie cose di fascia bassa e penso che potrebbe essere il miglior rapporto costo / potenza. Ottengo il mio attraverso un dispositivo moderno .


1
Sono d'accordo con questo. Ho giocato con i moduli RFM12B per costruire un accelerometro wireless. tinkerlog.com/2010/02/07/remote-accelerometer I moduli sono economici e facili da programmare. La libreria Arduino fornita da JeeLabs funziona alla grande.
tinkerlog,

1
E i moduli sono disponibili anche su Sparkfun: sparkfun.com/commerce/product_info.php?products_id=9582
tinkerlog,

6

Per le comunicazioni wireless all'interno di una casa, i chip Nordic nRF24L01 + (moduli disponibili da Sparkfun) o TI CC2500 (moduli disponibili da TI) sono ideali. Sono abbastanza economici.

I moduli TI sono effettivamente dotati di un software di rete di sensori che può essere facilmente adattato per una particolare applicazione.

Leon


6

ZigBee funziona abbastanza bene per le reti di sensori e l'automazione domestica. ZigBee è il livello di rete per il livello fisico e MAC definito in IEEE 802.15.4-2003.

  • La velocità di trasmissione dati over-the-air è di 250 kbit / s per canale (banda 2,4 GHz), 100 kbit / s per canale nella banda 915 MHz e 20 kbit / s nella banda 868 MHz.
  • La gamma di trasmissione è approssimativamente di 300 piedi (1mW) e 4000 piedi (60mW).
  • La modalità di accesso al canale di base è "portante, accesso multiplo / prevenzione delle collisioni" (CSMA / CA).
  • Nella banda a 2,4 GHz ci sono 16 canali ciascuno che richiede 5 MHz di larghezza di banda.
  • Sono supportate le modalità di indirizzo IEEE 802.15.4-2003 breve (16 bit) e lunga (64 bit). larghezza di banda, rete a bassa potenza

Esistono diversi modi per distribuire ZigBee. Molte persone acquistano un sistema su un chip come un XBee con cui parli usando un UART. XBee integra un uC, una radio e un'antenna. Puoi usare l'XBee con una scheda come un Arduino o tu in modalità standalone. In modalità standalone, XBee può essere impostato per svegliarsi periodicamente, raccogliere dati, trasmettere i dati e tornare in modalità sospensione. XBee uC ha funzionalità I / O digitali e un ADC. Con un ciclo di lavoro dello 0,1% un paio di AA durerà 2-3 anni. Con una migliore gestione dell'alimentazione è possibile prolungare la durata della batteria.

Ho fatto un piccolo commento su ZigBee poche settimane fa. La scrittura è su http://wiblocks.luciani.org/white-papers/intro-to-zigbee.html

Faccio anche una scheda uC che integra un XBee con un UC compatibile con Arduino http://wiblocks.luciani.org/ZB1/index.html Sul mio sito sono riportati alcuni esempi di programmazione di XBee.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.