Hi,
ich habe ein Arduino-Uno und ein Arduino Ethernet-Shield. Damit wollte
ich versuchen ein WebServer zu erstellen, jedoch funktioniert das alles
nicht.
Das Problem ist, dass ich nur über W-Lan ins Internet komme
(Wohngemeinschaft) und das Arduino nicht an der Fritz-Box anschließen
kann.
Jetzt habe ich versucht, das WLAN als an meinem Computer als LAN
auszugeben und den Arduino dann darüber anzustecken. Als Beispiel habe
ich zunächst das Beispiel aus der Arduino IDE genommen.
Es wird zwar eine IP erstellt
1 | Ethernet.begin(mac, ip);
|
2 | server.begin();
|
3 | Serial.print("server is at ");
|
4 | Serial.println(Ethernet.localIP());
|
, allerdings wird kein client erstellt.
1 | EthernetClient client = server.available();
|
2 | if (client) {
|
3 | Serial.println("new client");
|
4 | ...
|
Wenn ich jetzt nämlich versuche die Seite mit der IP aufzurufen, kann
diese nicht gefunden werden.
Liegt es daran, dass das Arduino mit dem Laptop verbunden ist?
gibt es eine möglichkeit, wie ich WLAN empfange und es als LAN für das
Ethernet-Shield weitergebe?