Come comunicare con Zigbee su Mac di Apple

October 10

Come comunicare con Zigbee su Mac di Apple


Utilizzando il protocollo di comunicazione wireless Zigbee con il vostro Mac è semplice finché si ha il giusto hardware per la connessione al computer. Zigbee rende facile e poco costoso per inviare punto dati per puntare o tra una rete di nodi wireless. Il modo più semplice per implementare Zigbee è quello di utilizzare i moduli Xbee, circuiti di piccole dimensioni che includono tutti i circuiti è necessario inviare e ricevere dati. I moduli Xbee sono fatti per collegare direttamente a prese su altri circuiti stampati, rendendo possibile per costruire il vostro progetto Zigbee senza alcuna saldatura.

istruzione

1 Ottenere almeno due dispositivi Xbee e schede di collegamento. ZigBee è un protocollo di comunicazioni radio, non è un dispositivo specifico. Xbee è una gamma di piccolo, facile da usare dispositivi che implementano il protocollo ZigBee. Il Xbee è stato progettato per apparire direttamente in una presa su una scheda adattatore. Esso include tutti i circuiti esterni necessaria per far funzionare il dispositivo e rende i perni è necessario facilmente accessibile. Una varietà di schede di collegamento sono disponibili (vedi i link nella sezione delle risorse).

2 Acquistare una scheda adattatore USB significato per la Xbee o un cavo FTDI. Il Xbee comunica tramite un protocollo di dati seriale, quindi è necessario eseguire in un chip che si adatterà in una porta USB per la connessione al computer. La maggior parte di serie di adattatori USB utilizzare un chip FTDI, che è un montaggio superficiale IC. montaggio superficiale dispositivi sono difficili da saldare a mano, in modo da rendere il proprio adattatore USB non è pratico. Ottenere una scheda adattatore con un chip FTDI e di una presa USB o un cavo FTDI (vedi i link nella sezione delle risorse).

3 Segui il link nella sezione risorse per scaricare i driver FTDI per Mac OS X, e installarli. Questi driver permettono al computer di comunicare via USB con il chip FTDI di utilizzare la porta USB come una connessione seriale.

4 Prendere il primo modulo Xbee, collegarlo alla scheda adattatore, e collegare la scheda adattatore ad un microcontrollore. Collegare il perno di tensione di alimentazione della scheda adattatore per la tensione di alimentazione del microcontrollore, e collegare il terreno pure. Collegare il pin RX del scheda adattatore al pin TX del microcontrollore, e collegare il pin TX della scheda adattatore al pin RX del microcontrollore. TX è uscita seriale e RX è di ingresso seriale. Al termine, il microcontrollore sarà in grado di comunicare in modalità wireless con il vostro Mac.

5 Collegare il secondo Xbee di una scheda adattatore, e collegare la scheda adattatore ad un adattatore USB FTDI. In alternativa, ci sono FTDI schede disponibili che sono fatti per prendere direttamente un Xbee, senza una scheda adattatore in mezzo. L'USB fornisce l'alimentazione al Xbee.

6 Inserire un cavo USB al scheda adattatore e il computer.

7 Programmare il microcontrollore per inviare e ricevere dati attraverso la linea seriale. I percorsi esatti dipendono dal linguaggio di programmazione microcontrollore utilizza. Tutti i dati inviati sarà trasmesso dal Xbee, e il Xbee invierà tutti i dati che riceve al microcontrollore sopra la linea seriale. Per impostazione predefinita, il Xbee utilizza una velocità di serie 9600 baud.

8 Aprire una finestra "Finder", andare a "Applicazioni", quindi "Utilità" e aperto "Terminal". Inserire "ls /dev/tty.*" (senza le virgolette) per visualizzare un elenco delle porte seriali. Se i driver FTDI siano installate correttamente e il dispositivo è collegato a una porta USB, dovrebbe comparire nella lista. Invio "schermata [nome della porta seriale] 9600" per avviare la visualizzazione della linea seriale. I dati raccolti da l'Xbee collegato al computer verrà visualizzato nella finestra del terminale, e dati inseriti verrà inviata in modalità wireless al microcontrollore. Premere il tasto "Control" e "A" chiavi insieme, seguiti da "Control" e "\" per chiudere l'applicazione dello schermo.

Consigli e avvertenze

  • Rendere il progetto più potente scrivendo software in grado di inviare e ricevere dati seriali. È possibile utilizzare i moduli Xbee per inviare i dati avanti e indietro tra il computer e un robot o qualsiasi altro dispositivo wireless si può pensare su.