Was ist ein USB Arduino®?

Ein Universal Serial Bus (USB) von Arduino® ist eine beliebige Arduino®-Karte, die einen USB als primäre Schnittstelle verwendet. Arduino® ist eine Open Source-Plattform für Mikrocontroller und Elektronik. Praktisch jeder Desktop- und Laptop-Computer verfügt über USB-Anschlüsse, sodass USB-Geräte an fast jeden Computer angeschlossen werden können. Es gibt verschiedene Sorten dieser Platten in der Produktion.

Der Zweck der USB-Arduino®-Schnittstelle besteht darin, dem Computer das Neuprogrammieren oder Bereitstellen von Anweisungen für das Gerät zu ermöglichen. Beispielsweise kann ein Programmierer, der eine mit einem Kurzstreckenfunkgerät ausgestattete Platine verwendet, eine drahtlose Verbindung zu einem System herstellen, das die Lichter in seinem Haus steuert. Sobald die Verbindung hergestellt ist, kann der Programmierer das Programm anweisen, die Beleuchtungsmodi zu ändern und alle Lichter auf die für eine Dinnerparty geeigneten Stufen einzustellen, wenn das Programm einen Dinnerparty-Modus enthält. Wenn das Programm keinen Dinner-Party-Modus enthält, kann er oder sie dieselbe Oberfläche verwenden, um eine geänderte Version des Programms auf das Gerät hochzuladen.

Die meisten Arduino®-Geräte verwenden keine separaten Computerschnittstellen für die Eingabe und Programmierung. Wenn ein Computer über eine USB-Verbindung mit einer Erfindung verbunden ist, ist es unwahrscheinlich, dass ein anderer Mechanismus dafür vorhanden ist. Diese Geräte können Eingaben von anderen Quellen wie Sensoren und Schaltern akzeptieren. Ein Gerät, das zur Steuerung der Beleuchtung verwendet wird, kann auch Anweisungen von einem Zifferblatt an der Wand oder von einem Licht- oder Bewegungssensor annehmen. Sensoren und Schalter sind zwar technisch gesehen Schnittstellen, aber weitaus begrenzter als USB- oder andere Computerschnittstellen und können nicht zur Neuprogrammierung eines Geräts verwendet werden.

Die Verwendung eines USB-Arduino® gegenüber anderen Schnittstellen für den Mikrocontroller bietet mehrere Vorteile. Die USB-Schnittstelle ist nicht nur üblich, sondern auch billig und schnell. Für den Betrieb ist nur sehr wenig Strom erforderlich. Über den USB-Anschluss kann das Gerät aufgeladen werden, während es verbunden ist. USB-Kabel sind auch viel einfacher zu verdrahten und zu reparieren als drahtlose Datenübertragungsmethoden oder ältere serielle Kabel.

Die Haupteinschränkung von USB Arduino® besteht darin, dass es physisch mit dem Computer verbunden sein muss, um eine Schnittstelle zu ihm herzustellen. Um diese Einschränkung zu beseitigen, wurden mehrere drahtlose Computerschnittstellen für die Plattform erstellt. Wifi®-Karten können problemlos mit Computern verbunden werden, sofern ein WLAN-Router vorhanden ist. Xbee®-Boards arbeiten unabhängiger und über größere Entfernungen. Bluetooth®-Karten haben immer noch eine begrenzte Reichweite, haben jedoch den zusätzlichen Vorteil, dass sie mit Smartphones verbunden werden können. Trotz einiger Einschränkungen sind USB-Arduino®-Boards billiger und energieeffizienter als drahtlose Alternativen.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?