Web kontrollerade Arduino LED (5 / 5 steg)
Steg 5: Åtkomst till och kontroll av Arduino från webben
Om Arduino är ansluten till LAN och därmed till Internet, och om Yaler anföra som exempel på den angivna IP-adressen är upp och löpande, nu bör du kunna komma åt Arduino Web LED vid http://{Yaler IP} / {relä domän} / led, t.ex. http://gsiot-ffmq-ttd5.try.yaler.io/
Du får en HTTP 504 Gateway Timeout om Arduino inte körs . Beroende på din webbläsare visas som en tom sida eller som "Gateway Timeout". I detta fall se till att allt är ordentligt ansluten och försök återställa Arduino.
Om allt fungerar som avsett, bör du se en enkel HTML-sida med tre färgade knappar . Om du trycker på en knapp, bör Arduino lampan lysa upp i motsvarande färg.
Bakom kulisserna detta fungerar med ett enkelt Javascript som skickar en HTTP sätta begäran , e.g. sätta http://gsiot-ffmq-ttd5.try.yaler.io/led/ff0000 till Arduino att ställa den LED-färg. Du kan använda Firefox med tillägget Firebug inställd på nätet > x tim att se satt begär.
Observera att den URL inte beror på den aktuella platsen för Arduino. Oavsett om den är ansluten till ditt hemnätverk eller till LAN kontoret, förblir URL-adressen densamma. Bara koppla in Arduino och kontrollera den med din webbläsare.
Eftersom du skriver Webbadressen kan vara betungande, kan du använda QR-kod generator som http://qrcode.kaywa.com/ att få en QR-kod för din Arduino URL (exemplet nedan).
Skriva den, hålla det till din Arduino, åt den med en QR-kod läsare som Lynkee (iPhone), Kaywa (Symbian, Java-telefoner) eller Quickmark (Windows Mobile) och det du har en switch-mindre, men ändå bekvämt kontrollerbar Arduino.
Det är det! Tack för din tid.
Om du har några frågor eller problem med felsökning din setup, låt mig veta i kommentarerna.