Was ist ein XBee® Shield?
Das Xbee®-Shield ist ein elektronisches Gerät, das mit einer Open-Source-Software namens Arduino® arbeitet - einer Plattformumgebung, mit der Benutzer auf einfache Weise Code auf eine E / A-Karte (Input / Output) schreiben und hochladen können. Die Open-Source-Plattform läuft auf vielen Betriebssystemen (OS), ist mit Java geschrieben und basiert auf anderen Open-Source-Softwaretypen wie Processing und avr-gcc. Die Arduino®-Software kann online heruntergeladen und als Teil der Plattform integriert werden.
Durch die Verwendung eines Xbee®-Shields können Arduino®-Boards drahtlos mit Zigbee ™ kommunizieren. Der Schild stammt von der Basis eines anderen Xbee®-Moduls und kann in Innenräumen bis zu 30,5 m und im Freien bis zu 91,4 m kommunizieren. Es kann auch zum Ersetzen von Serien- und USB-Geräten verwendet oder in den Befehlsmodus versetzt werden, um eine Reihe von Netzwerkoptionen zu konfigurieren, einschließlich Mesh-Netzwerk und Broadcast-Netzwerk. Die Xbee®-Abschirmung weist Stifte auf, die aus einem Lötpad herausragen, einschließlich Stiftleisten eines Buchsentyps für die Verwendung als Analogeingang zwischen den Stiften 2 und 7. Diese spezielle Abschirmung blockiert nicht die Stifte 8 bis 13, und die Platinenleisten können verwendet werden.
Verschiedene Module von Xbee® können mit dem Xbee® Shield verwendet werden, und Anleitungen für jede Serie dieser Module finden Sie online. Bestimmte Parameter in Netzwerken, die einen Xbee®-Schutz verwenden, wie z. B. Adressierung und Konfiguration, müssen für eine ordnungsgemäße Funktion festgelegt werden. In der Regel ermöglichen die Standardeinstellungen für Module und Abschirmungen die Kommunikation zwischen zwei Geräten. Falls sie nicht richtig konfiguriert sind, müssen sie auf denselben Kanal und dasselbe Netzwerk eingestellt werden. Ein Parameter mit dem Titel „CH Parameter“ legt den Kanal fest. Ein weiterer Parameter mit dem Titel „ID-Parameter“ legt das Netzwerk fest.
Xbee® Shields haben auch zwei Jumper, die als Xbee® / USB gekennzeichnet sind. Diese Jumper bestimmen, wie die serielle Kommunikation dieses Schilds mit der seriellen Kommunikation eines Mikrocontrollers verbunden wird. Die Jumper können auf die Xbee®-Position eingestellt werden, bei der zwei Stifte zum Inneren der Platine weisen, oder auf die USB-Position, bei der zwei Stifte zur Platinenrand weisen. In der Xbee®-Position verbindet und kommuniziert ein Modul mit dem Xbee®-Shield. Durch Umschalten in die USB-Position kann das Modul eine Verbindung zu einem Computer herstellen und mit diesem kommunizieren.
Das Xbee®-Schild wurde während seiner gesamten Lebensdauer verbessert und modifiziert. Einige Revisionen haben kleinere Probleme bei der Beschriftung und dem Abstand behoben, bleiben aber funktional gleich. Die neueste Version funktioniert mit Xbee®-Modulen der Serien 1 und 2.5.