Arduino Ethernet Platine W5100

Last Updated on 12. April 2022 by sfambach

Beschreibung

Diese Platine bietet einen Ethernet 10/100 Mbit Anschluss und einen Steckplatz für eine SD Karte. Sie wird über den SPI Port angesprochen und ihre Kontakte sind durchgeschleift, so dass noch andere Zustatzplatinen auf ihr Platz finden.

Leider kann immer nur eins aktiv sein entweder die SD Karte oder der W5100 Netzwerk Chip.

Die Platine/Software erlaubt bis zu 4 gleichzeitige Verbindungen.

Einsatzzwecke

Diese Paltine kann zum Beispiel zum Aufbau eines Webservers oder für Schaltvorgänge über das Netzwerk in der Hausautomation dienen.

Mit Hilfe der Platine kann auch ein Netzwerk-Analyse-Werkzeug erstellt werden, das bei Verbindung mit dem Netzwerk Informationen extrahiert.

Ansichten

Anchluss

Die Platine wird über den SPI angeschlossen. Beim Uno sind das Pin 10, 11,12 und 13 beim Mega Pin 50,51, 52 und 53. Die Pinbelegungen im Überblick:

Pin Beschreibung
11,12,13SPI für Ethernet
10W5100 select ?
4SS

Programmierung

Bibliothek

Es werden zwei Bibliotheken gebraucht, beide sind bei der Arduino GUI dabei.

Ethernet

https://www.arduino.cc/en/Reference/Ethernet

https://github.com/BlakeFoster/Arduino-Ping

SD-Karte

https://www.arduino.cc/en/Reference/SD

Ethernet Test

Was macht man mit einem Ethernetshield, ausser ihn ans Netz anzuschliessen und irgend ne Website drauf pappen und oder einen Sensor auszulesen und dessen Wert übers Netz zur Verfügung zu stellen.

SD-Test

Fazit

Probleme

Quellen

https://www.arduino.cc/en/Main/ArduinoEthernetShieldV1

https://www.arduino.cc/en/Reference/Ethernet

https://www.mouser.com/catalog/specsheets/A000056_DATASHEET.pdf

AliExpress

https://github.com/BlakeFoster/Arduino-Ping

https://de.wikipedia.org/wiki/Namensaufl%C3%B6sung

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert