Diese Instructable gibt es auch auf Jordaniens Lab Notebook
Heute machen wir einen Arduino-basierte Web-Server mit Ethernet Shield.
Werfen wir einen Blick was wir brauchen:
(1) Arduino Ethernet Shield
(2) Arduino Uno
(3) eine Ethernet-Verbindung Draht
(4) eine Ethernet-Verbindung (von einem Router)
5. Arduino USB-Kabel (für das Schreiben von Code in den Vorstand)
Schritte:
1. verbinden Sie das Ethernet-Shield und der Arduino Uno.
2. stecken Sie das Arduino USB-Kabel an den Vorstand und den Computer. Die led auf der Platine sollte aufleuchten.
(3) auf dem Computer öffnen Sie Arduino IDE.
4. öffnen: Datei > Beispiele > Ethernet > WebServer
5. ändern Sie die IP-Adresse ip(192,168,1,177); zu IP-Adresse ip(192,168,0,177); und EthernetServer server(80); zu EthernetServer server(8081); um Konflikte zu vermeiden.
6. Klicken Sie auf die Schaltfläche, um den Code auch direkt hochladen.
7. Schließen Sie das Ethernet-Kabel an das Arduino-Board und dem Router.
8. Navigieren Sie Ihren Browser http://192.168.1.177, müssen Sie Folgendes sehen:
Sie haben jetzt Ihre Web-Server in Ihrem eigenen Netzwerk!
Um Ihre Website für die Öffentlichkeit sichtbar zu machen, brauchen Sie die Port-Weiterleitung!
1. Öffnen Sie Ihre Router-Konfigurationsseite, zum Beispiel mein Tp-Link-Router Verbindung ist tplinklogin.net.
2. Klicken Sie auf Weiterleitung (oder Port Forwarding, Häfen, etc., basierend auf Ihrem Router) aus dem Menü.
3. Klicken Sie auf "Add new"
4. Geben Sie im folgenden:
5. Klicken Sie auf "Speichern".
6. Navigieren Sie zu www.whatismyip.com
(7) die auf der Website angezeigte IP-Adresse ist die Adresse Ihrer Website, zum Beispiel, meine Adresse ist 42.2.2.69, so dass mein Webserver Website 42.2.2.69:8081
Sie können jetzt Ihre Freunde um Ihre Website zu testen!