Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Bisher hat unser Datenaustausch bzw. die Kommunikation zwischen Computer und Arduino-Board immer drahtgebunden über die serielle Schnittstelle stattgefunden. Das ist für viele unserer Experimente auch völlig ausreichend und es spricht nichts dagegen. Was aber, wenn du z.B. unseren ArduBot einen längeren Weg fahren lassen möchtest und die angeforderte Strecke die Länge des USB-Kabels übersteigt? Oder lasse ihn einmal zahlreiche Rotationen in die unterschiedlichsten Richtungen ausführen, dann wird das Kabel anschließend recht verzwirbelt sein. Eine Lösung wäre ein längeres USB-Kabel, doch die maximale Länge beträgt im Schnitt um die 5 bis 7 Meter, was auch vom angeschlossenen USB-Gerät abhängt. Ich denke, dass es jetzt an der Zeit ist, über eine Funk-Kommunikation nachzudenken. Diese drahtlose Art der Kommunikation ermöglicht einen flexiblen Datenaustausch zwischen Endgeräten, ohne lästiges und störendes Verlegen von zahllosen Strippen, in denen man sich regelmäßig verheddert. Natürlich gibt es hinsichtlich der Reichweite ebenfalls Beschränkungen, die von der abgestrahlten Sendeleistung abhängen. Eine dir sicherlich schon bekannte Funkverbindung dürfte das WLAN (Wireless-LAN) sein, das vielleicht dein Router bereitstellt. Das WLAN kann je nach Umgebungsbeschaffenheit schon einige Meter an Wegstrecke überbrücken, wobei Angaben von ca. 300 Metern sicherlich nur im Freien unter sehr günstigen Bedingungen erreicht werden. Innerhalb von Gebäuden sieht die Sache schon viel schlechter aus. Zwischen benachbarten Räumen wird es auf jeden Fall besser funktionieren als über mehrere Etagen hinweg, bei denen sich im Boden wahre Abschirmgitter in Form von Stahlarmierungen befinden. Da verkürzt sich die Reichweite schon auf ca. 10 bis 20 Meter. Kommen wir jetzt zu einem Funkverfahren, das eher auf kurzer Distanz von 1 bis 100 Metern Verwendung findet. Es nennt sich Bluetooth. Da sich Bluetooth und WLAN das gleiche Frequenzband von 2,4 GHz teilen, kann es u.U. zu Störungen durch Überlagerungen kommen. Die Reichweite von Bluetooth hängt ebenfalls von der abgestrahlten Sendeleistung ab, wobei es drei Klassen gibt: