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!

Relaterade Ämnen

ESP8266 Web Server (utan Arduino)

Hej där,För några veckor sedan jag har skapat ett projekt med en ESP8266 som heter: ESP8266 Web Server utan en Arduino.Det är precis vad du kommer att bygga, om du följer alla steg i detta Instructable.Det är fantastiskt vad du kan göra med denna $4...

Testa Web Server ESP8266 + Arduino + DS18B20 (OneWire)

I detta test ESP8266 + Arduino Nano används modul, skapa en mini webbserver som kan se rumstemperaturen i webbläsaren.Rekommenderad för dessa fall som det är DS18B20 digital temperaturgivare används och kräver inte linearization som med analoga senso...

Hur man gör en Arduino web Server

I det här exemplet ska du använda din Ethernet Shield och din Arduino för att göra en grundläggande webbserver. Utnyttja Ethernet biblioteket kommer att enheten ha kapacitet att svara på en HTTP-begäran med din Ethernet shield. Ethernet vakna för att...

Web Server Scada SVG ESP8266 slumpgenererat värde med 6V batteri

Vi har genomfört en web server med ESP8266 till skillnad från detta har ett scada mini-baserade vektorgrafik resizable eller SVG, har tagit en mall webbserver och är internt skapade en SVG som har ändrats kommer parametrar angående dimensioner.Mer in...

Python Web Server för din Raspberry Pi

Obs: Vill du bara en webbserver som inte kräver Python, kolla in denna tutorial jag gjorde för en super lätt webbserver för Pi-hallon.Du vet några grundläggande Python eller du vill lära dig några och du vill göra en hemsida, en webbserver, en sökrob...

Retro dos web server.

En av mina särskilda projekt är att hjälpa hålla äldre datorutrustning livskraftig. Detta kan vara särskilt viktigt för dem som är mindre privilegierade. Ditt mål är att göra en networkable pentium en dator fungera som en home server.Tanken om experi...

NodeMCU att komma igång och Web Server Application

Hej allaNumera finns det så många utveckling styrelser och plattformar tillkännage och blir billigare också. Naturligtvis har IoT en effekt på den. Till exempel nyligen fick jag en ESP8266 baserat NodeMCU styrelse. Det är verkligen cool och lätt att...

RPi2 buktar och ytbehandlar monteringen Web Server

Detta instructable blir lätt en Raspberry Pi 2 till en grafisk kurva montering och ytan passande kraftpaket!Steg 1: Installera programvarupaketVissa programvarupaket kommer att behöva limma allt ihop:Scipy kommer att göra mattenMatplotlib kommer att...

Luftkonditionering web kontrolleras av Arduino

Hej därDen höga temperaturen i somras, får mig att tänka att detta projekt. Kanske det finns liknande på internet, men jag hittade inte.Detta projekt bygger på arduino och fungerar bra på styrelser större än UNO, som har inte så mycket minne. Med det...

Hur man styr min IoT enhet av Android-telefon eller IPhone via Cloud Server som Arduino

Jag vet WIZ550web lösning för övervakning. Nyligen meddelade WIZ550web modul WIZnet.Så genomfört jag en firmware WIZ550web SW ändring eftersom jag kan hantera en ursprungskod enkelt.Du kan hantera status för utrustning även om det är så långt. Se föl...

Make a program to make you money from using Bing

----------------------------------------------------------------------------------------------------------------------------------Hej, i denna tutorial ska jag ge dig de resurser och kunskap för att tjäna pengar på "använda" Bing.---------------...

Rättegång inställning av virtuella värdar. (En webbserver med många webbplatser)

Några anteckningar jag tog för att få virtuell hosting för att arbeta med Apache 2.x på Ubuntu 10,04. Jag kommer förmodligen gå tillbaka och rensa upp senare. Säger inte detta är rätt sätt att göra det, men det är vad som gjordes. Jag kan också ha mi...

Smarta hem med Arduino Ethernet shield och Teleduino (med web app)

Detta projekt är en enkel lösning för dem som vill ha en smart-home system men inte har en stor budget och för lat de som inte vill komma från sängen till släcker belysningen av eller på.Det är också projektera av en high school student för sitt slut...

Ännu en annan Exploration Rover web-kontrollerade (med Raspberry Pi och Arduino. Android, Iphone, PC, MAC compatible)

Här är en annan exploration rover, byggt i 1 timme eller mindre, utan det krävs. Everthing du behöver finns i förpackningen! Det ger dig grund att bygga och förbättra din egen rover.RaspberryPi med wifi USB-adapter, USB-webbkamera, web-server (apache...

Arduinolyzer.js: Förvandla din Arduino till en logik Analyzer

När jag jobbade på Intel som hårdvara designer, använde jag en logik analyzer för felsökning mikroprocessorer och chipsets. En logik analyzer är en maskin som ansluter till din krets och omvandlar det som händer i kretsen i en vågform på en skärm. De...

Ubuntu och arduino.

The Arduino är en stor liten mikro-controller. Ursprungligen utvecklades i Italien, blev ir typ av ett open source projekt. Du kan få precis den mikro-controller själva är du kan få en prefabricerade setup med nödvändiga gränssnitt och enkla anslutni...

DEL 1 - skicka Arduino data på webben (PHP / MySQL / D3.js)

Syftet med detta projekt var att använda och Arduino att läsa en sensor och skicka värden till internet, kan lagras i en webbserver och visas.Det består i en Arduino Uno med en Ethernet-Shield och en DHT 11 temperatur / fukt sensor, agerar som en web...

Plug And Play remote relay (hallon och Arduino och läsa sensorer)

Målet var att skapa användarvänliga heltäckande kontroll över eluttag med relä, inklusive (och kanske främst) Web GUI och automation.Som alltid försöker jag använda befintliga lösningar och förlita sig så lite som möjligt på specifika plattformar.En...

ESP8266 + Websocket server RGB LED-controller

Hej världen!I detta instructable jag kommer att illustrera användningen av web sockets med ESP8266 micro controller. Med detta projekt kan du använda en webbläsare för att köra en webbklient uttaget till kontroll RGB LED ansluten till utgång stiften...