Wat is een Ethernet Arduino®? (met foto's)

Een Ethernet Arduino® is een combinatie van een Arduino®-bord met een Ethernet-poort. Dit koppelen gebeurt meestal met behulp van een microcontroller met een geïntegreerde Ethernet-poort of door een Ethernet-schild toe te voegen aan een ander bord. Arduino® is een open source microcontroller-platform dat is ontworpen voor hobbyisten en professionals om snel elektronische apparaten te maken. Ethernet Arduino®-apparaten voegen snelle netwerkmogelijkheden toe aan dat platform.

Gewone Arduino®-apparaten zijn uitgerust met Universal Serial Bus (USB) of seriële verbindingen. Door een netwerkverbinding toe te voegen, kunnen deze apparaten gegevens veel sneller verzenden dan normaal mogelijk is. Webduino is een softwarepakket waarmee de microcontroller een webserver kan laten werken via een Ethernet-verbinding. Deze webserver host een site op de microcontroller die kan worden gebruikt om gegevens van het apparaat te uploaden, op afstand te bedienen of beide. Webduino met Ethernet is vooral handig voor op afstand toegankelijke sensorarrays.

Naast webhosting zijn er verschillende andere toepassingen voor de snelle verbinding die wordt aangeboden door de Ethernet Arduino®. Webcams zijn bijvoorbeeld gemakkelijk te beheren via een Ethernet-apparaat, maar onmogelijk met veel langzamere verbindingen. Andere apparaten profiteren van de bandbreedte om andere transmissies te verzenden of te ontspannen; Een Ethernet Arduino® die ook was uitgerust met zowel een draadloze ontvanger kon bijvoorbeeld draadloze activiteit controleren in een gebied dat niet toegankelijk was voor de computer of het basisstation waarmee het was verbonden. Het apparaat zou anders zijn dan een eenvoudige repeater, omdat het complexe verwerking zou kunnen uitvoeren op de signalen die het bewaakte, en per geval bepalen welke actie moet worden ondernomen.

Naast deze voordelen heeft Ethernet Arduino® enkele belangrijke beperkingen. Om met die snelheden te kunnen verzenden, moet het apparaat op een netwerkkabel zijn aangesloten. De kabel is relatief stijf, waardoor het platform niet geschikt is voor de meeste mobiele toepassingen. Robotprojecten op afstand zijn bijna onmogelijk. In geval van een mobiel apparaat is een Ethernet Arduino® alleen wenselijk wanneer de machine in kwestie een snelle verbinding nodig heeft wanneer deze niet in beweging is.

Andere Arduino®-interfaceopties omvatten seriële en USB-verbindingen, evenals draadloze protocollen zoals WiFi® en XBee®. USB- en seriële verbindingen worden meestal gebruikt met apparaten die alleen verbindingen nodig hebben voor incidentele herprogrammering. Apparaten die een constante verbinding vereisen maar ook mobiliteit moeten behouden, zijn over het algemeen uitgerust met draadloze interfaces. Deze interfaces worden ook gebruikt in gevallen waarin een bekabelde verbinding onpraktisch of onmogelijk is, zoals een weerstation buiten dat gegevens moet melden aan een binnencomputer of een ander apparaat. Ondanks dat ze minder beperkingen hebben dan Ethernet, vermijden uitvinders soms draadloze interfaces vanwege hun hogere kosten en energieverbruik.

ANDERE TALEN

heeft dit artikel jou geholpen? bedankt voor de feedback bedankt voor de feedback

Hoe kunnen we helpen? Hoe kunnen we helpen?