Make a Web Server using Arduino
Detta Instructable är också tillgänglig på Jordan's Lab Notebook
I dag gör vi en arduino-baserad webbserver med hjälp av Ethernet Shield.
Låt oss ta en titt vad vi behöver:
1. Arduino Ethernet Shield
2. Arduino Uno
3. en Ethernet-anslutning tråd
4. en Ethernet-anslutning (från en router)
5. Arduino USB kabel (för att skriva koder till styrelsen)
Så här:
1. Anslut Ethernet Shield och Arduino Uno.
2. Anslut Arduino USB-kabeln till datorn och styrelsen. Led i styrelsen ska tändas.
3. på datorn, öppna Arduino IDE.
4. öppet: Fil > exempel > Ethernet > WebServer
5. ändra IP-adress ip(192,168,1,177); till IP-adress ip(192,168,0,177); och ändra EthernetServer server(80); till EthernetServer server(8081); för att förhindra konflikter.
6. Klicka på knappen för att ladda upp koden till styrelsen.
7. Anslut ethernet-kabeln till arduino styrelsen och routern.
8. Navigera din webbläsare till http://192.168.1.177, bör du se följande:
Nu har du din webbserver i ditt eget nätverk!
Gör din webbplats synlig för allmänheten, måste du port forwarding!
1. Öppna routerns konfigurationssida, till exempel min tp länk routerns länk är tplinklogin.net.
2. Klicka på vidarebefordran (eller Port Forwarding, portar, etc, baserat på din router) från menyn.
3. Klicka på "Lägg till ny"
4. Skriv in följande:
5. Klicka på "Spara".
6. Navigera till www.whatismyip.com
7. IP-adressen visas på hemsidan är adressen till din webbplats, till exempel min adress är 42.2.2.69, så min webbserver hemsida är 42.2.2.69:8081
Du kan nu ringa dina vänner för att testa din webbplats!