Was ist ein Ethernet Arduino®?
Ein Ethernet Arduino® ist jede Paarung eines Arduino® -Boards mit einem Ethernet -Port. Diese Paarung wird normalerweise durch Verwendung eines Mikrocontrollers mit einem integrierten Ethernet -Anschluss oder durch Hinzufügen eines Ethernet -Schildes zu einer anderen Platine erreicht. Arduino® ist eine Open -Source -Mikrocontroller -Plattform, die für Hobbyisten und Fachleute entwickelt wurde, um die rasche Schaffung elektronischer Geräte zu verwenden. Ethernet Arduino® -Geräte verleihen dieser Plattform Hochgeschwindigkeitsnetzfunktionen. Durch das Hinzufügen einer Netzwerkverbindung können diese Geräte Daten mit einer viel höheren Rate übertragen als normalerweise möglich. Webduino ist ein Softwarepaket, mit dem der Mikrocontroller einen Webserver mithilfe einer Ethernet -Verbindung ausführen kann. Dieser Webserver hostet eine Site auf dem Mikrocontroller, mit dem Daten aus dem Gerät hochgeladen werden können, die sie remote steuern oder beides. Webduino mit Ethernet ist besonders nützlich für aus der Ferne zugängliche SENSOR -Arrays.
Zusätzlich zum Webhosting gibt es mehrere andere Verwendungszwecke für die Hochgeschwindigkeitsverbindung, die vom Ethernet Arduino® angeboten wird. Webcams können beispielsweise durch ein Ethernet-fähiger Gerät leicht überschaubar sind, aber es können viele langsamere Verbindungen verwendet werden. Andere Geräte nutzen die Bandbreite, um andere Getriebe zu übertragen oder zu entspannen. Beispielsweise konnte ein Ethernet -Arduino®, das auch mit einem drahtlosen Empfänger ausgestattet war, die drahtlose Aktivität in einem Bereich überwachen, der für den Computer oder die Basisstation nicht zugänglich ist, an die er angeschlossen war. Das Gerät würde sich von einem einfachen Repeater unterscheiden, da es eine komplexe Verarbeitung auf den von ihm überwachten Signalen ausführen könnte, um zu bestimmen, welche Maßnahmen für Fall von Fall zu Fall übernommen werden sollen.
Zusammen mit diesen Vorteilen hat Ethernet Arduino® einige erhebliche Einschränkungen. Um zu diesen Raten zu übertragen, muss das Gerät angeschlossen werdenzu einem Netzwerkkabel. Das Kabel ist relativ steif und macht die Plattform für die meisten mobilen Anwendungen nicht geeignet. Roboterprojekte der Fernbedienung sind nahezu unmöglich. Bei einem mobilen Gerät ist ein Ethernet -Arduino® nur dann wünschenswert, wenn die fragliche Maschine eine Hochgeschwindigkeitsverbindung benötigt, wenn sie nicht in Bewegung ist.
Andere Arduino® -Schnittstellenoptionen umfassen serielle und USB -Verbindungen sowie drahtlose Protokolle wie WiFi® und XBEE®. USB- und serielle Verbindungen werden am häufigsten mit Geräten verwendet, die nur Verbindungen zur gelegentlichen Neuprogrammierung benötigen. Geräte, die eine konstante Verbindung erfordern, aber auch die Mobilität aufrechterhalten müssen, sind im Allgemeinen mit drahtlosen Schnittstellen ausgestattet. Diese Schnittstellen werden auch in Fällen verwendet, in denen eine verdrahtete Verbindung unpraktisch oder unmöglich ist, z. Trotz weniger Beschränkungen als Ethernet vermeiden Erfinder manchmal drahtlosSchnittstellen aufgrund ihres höheren Kosten- und Energieverbrauchs.