Arduino stoppljus webbserver (2 / 13 steg)

Steg 2: Program Arduino och ställa in Ethernet-shield

Detta steg kan uppenbarligen göras senare, men om du har arduino in som en webbserver med styrkoden först, kommer du att kunna testa din relay krets så snart den är klar.

Kan du extrahera den arduino skissen från den bifogade "stoplight.zip" filen eller Hämta den senaste versionen från http://code.google.com/p/stopduino/. Öppna filen stoplight.pde i arduino IDE och gör följande ändringar innan du överför till din arduino:

  1. Eftersom stoppljus kommer att fungera som en server och måste ha en icke-ändra IP-adress, är IP-adressen hård kodade i skissen. Du kommer att vilja ändra raden där det står "byte ip [] = {192, 168, 119, 177}; " att matcha IP-adressen du vill tilldela stoppljus. Observera att fyrhjulingar som utgör IP-adressen är separerade av kommatecken inte prickar. Detta beror på att IP-adressen lagras som en matris av 4 byte, som är en av byte av IP-adressen.
  2. Gör samma sak för "byte mac [] " linjen, ersätta MAC-adressen för din Ethernet-shield. Det bör vara tryckt på det någonstans.
  3. Ändra arrayen "char hemliga [] " för att vara vilket lösenord du vill använda.
  4. Ändra numret på raden "EthernetServer server(###) " för att vara vilken port du vill att servern ska lyssna på. Normalt skulle detta port 80.

Programmera arduino med din modifierade skiss, bifoga ethernet shield till arduino, Anslut den till nätverket och sedan öppna upp ett fönster till http://<IP du sätter i >: < port du sätta i > eller bara http://<IP du sätter i > om du har valt port 80 som port.

Helst bör du ha DNS in för stoppljus servern IP, så du kan hänvisa till det som något liknande http://stoplight.example.com men IP-adresser arbete lika bra.

Efter anslutning bör du se en enkel webbsida som visar aktuell status för var och en av lamporna, komplett med kryssrutor och ett ställe att lägga ditt lösenord för att ändra dem.

Om du ser webbsidan visas alls, vet du att din Ethernet-shield fungerar, och din arduino är nu en webbserver, även om du inte kan se det påverkar omvärlden ännu.

Titta på kryssrutorna förändringen utan att se arduino göra något är ganska tråkigt, så se nästa steg för en valfri testrigg kan du bygga för instant (eller i alla fall förr) tillfredsställelse.

Se Steg
Relaterade Ämnen

Arduino Ethernet webbserver (HACKAT)

Få resurser till projektArduino Uno REV 3Seeed Ethernet Shield V1Ethernet kabel CAT-5WiFi-Modem (helst Motorola surfbräda)Steg 1: Anslut Seeed Ethernet Shield till Arduino PINSAnslut Ethernet-ShieldFå Seeed Ethernet Shield och Anslut den som visas i...

Enkla Arduino stoppljus Controller

detta projekt som namn tips är bara en mycket grundläggande controller för ett stoppljus, jag använde en arduino men i verkligheten var overkill kan detta enkelt göras med en ATtiny.Steg 1: leveranserStoppljus (jag fick min från en farbror... jag ber...

Make a Web Server using Arduino

Detta Instructable är också tillgänglig på Jordan's Lab NotebookI 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 Shield2. Arduino Uno3. en Ethernet-anslutning tråd4. en Ethe...

Internet Arduino kontrollerade T-spåret XY bord

detta är ett löjligt lätt (i fråga om användning av power tool - se nedan) sätt att göra en lägre precision XY bord. Med den stora tillgången på T-spåret profiler på Amazon och Ebay och använda enkla hemhantverks lagra hårdvara, detta är ett bra sätt...

Åtkomst till Arduino över internet

Detta instructable är bara ett försök att ansluta din arduino till internet. Det finns så många liknande instructables som berättar hur du ska göra samma sak, här är lite mer detaljerad version, som jag trodde skulle hjälpa nybörjare som mig. Så låt...

Hur till: ansluta din Arduino till Internet som en webbserver

SAKERNAS INTERNET... < kö blixtar och åska >Det är vad alla coola barnen gör dessa dagar. Varför ska de ha allt roligt? Låt oss ställa in en Arduino som en webbserver som vem som helst, var som helst kan visa. Varför skulle vi göra en sådan sak? Möj...

Arduino webbserver

Detta instructable visar dig hur man gör en Arduino webbserver som du kan vända en led på och av och rotera en servo motor med en Internetanslutning.Du behöver:1 x Arduino Uno1 x Ethernet Shield1 x Ethernet-kabel1 x 220 Ohm motstånd1 x LED1 x Micro s...

Raspberry webbserver skickar GET data till Arduino Nano kör 6 servon

http://www.youtube.com/watch?v=f7oSqLO9iJoDetta är ett litet projekt jag gjorde för en kollega som bygger en 1/48 skala RC modell av en Fletcher-klass jagare (Japp... det gör "modellen" ca 8 fot lång!) Han frågade om jag kunde animera 5 x MKIII...

Arduino och Pi i harmoni - som webbserver sensor!

Denna Arduino och Raspberry Pi baserade projekt tar sensordata från Arduino och skickar den via USB till Raspberry Pi. Data är sedan formas till en webbsida på Pi. Webbsidan är helt anpassningsbara. Här använder vi Freetronics IR-termometer modulen f...

Säkerhet stoppljus: Lätt, Arduino-drivna, spänning varningslampan

detta var ett sidoprojekt som jag avslutade under min tid som Sommar grundutbildning laboratorium praktikant på den nationella förnybar energi Lab. Jag rekommenderar programmet. (Jag gjorde mycket coolare saker än detta, men de kommer att papper inte...

ESP8266 del 2 - Arduino webbserver

I min tidigare instructable The ESP8266 Del1 - seriell WIFI modul för Arduino, försökte jag beskriva vad är, hur man ansluta, testa och konfigurera ESP8266 (Låt oss kalla det ESP för kort). Här kommer vi göra en översikt om hur ESP till kan hjälpa in...

ServDuino - bygga ditt eget Arduino webbserver

The Arduino Ethernet Shield är en söt leksak! Alla, från nybörjaren som fick deras Arduino igår och har inte sovit sedan, att den hårda kärnan pro som lärt sig c som andra språk, kan lära sig att använda Ethernet Shield och ha roligt med den. Dess de...

Arduino webbserver med sensorer

Jag gjorde det för lära sig använda sensorer.Och jag vill aktiverar/inaktiverar min ventillator om im inte hemma.Så om im inte hemma än jag kan titta på min rum status.Senare vill jag göra e-postavisering.Om du öppnar din Arduino ip i routern vidareb...

Arduino webbserver Enc28j60, PIR och Led

Material:-Arduino en-PIR-ENC28J60 Ethernet lan-Ledda-kablar-Router...

DIY Arduino och Raspberry Pi väderstation och webbserver

Detta är ett projekt som kommer att ta temperaturen med TMP36 IC temperaturgivare och en Arduino ombord. Dessa data kommer att sända över följetong till Raspberry Pistyrelsen redigerar en webbsida att Raspberry Pi är värd för sig själv. För detta pro...

Arduino Trådlös väderstation & webbserver

målByt ut min dator (som har varit på 24-7 i 6 år) och väderstation programvara med en Arduino – lägre energiförbrukning, mindre underhåll och mindre fysiska fotavtryck. Lägsta PC funktionalitet som kräver dubbelarbete:• Loggning av väderdata (vindha...

Arduino webbserver väder

Syftet med detta instructable att få vet hur man använder Ethernet shield för olika tillämpningar, detta är en av ansökan, i det vi mäter temperatur, luftfuktighet, ljus intensitet, tryck.Det visar aktuell status och loggar de sista 20 läsning och ko...

Skapa en webbserver använder W5500-EVB

Jag kommer att införa Web Server & W5500-EVBDet är skapa genom WIZnet och mycket lätt att göra webbserver.nedan beskrivning är W5500-EVB översikt.Översikt-W5500 chip utvecklingsplattform för net aktiverat microcotroller program-Ethernet (W5500 hårdko...

Start hem Automation: Webbserver W7500

Jag kommer att presentera WIZwiki-W7500Det är skapa genom WIZnet och använda gränssnitt för att göra Web-Server.Du gör möjligt att Smart Home Automation till med detta projektnedan beskrivning är WIZwiki-W7500 plattform införa.ÖversiktWIZnet WIZwiki...