Stap 5: Toegang tot en controle op de Arduino van het Web
Als de Arduino is aangesloten op het LAN en daarmee met het Internet, en de Yaler aanleg op het opgegeven IP-adres is en uitgevoerd, nu moet u kundig voor vlaag van de Arduino Web LED op http://{Yaler IP} / {Relay Domain} / led, b.v. http://gsiot-ffmq-ttd5.try.yaler.io/
Je krijgt een HTTP 504 Gateway time-out als de Arduino niet actief is . Afhankelijk van uw browser wordt dit weergegeven als een lege pagina of als "Gateway time-out". In dit geval zorg ervoor dat alles strak ingestopt is en probeer het opnieuw instellen van de Arduino.
Als alles werkt als bedoeld, moet u een eenvoudige HTML-pagina met drie gekleurde knoppen . Als u op een knop drukt, moet de Arduino LED oplichten in de overeenkomstige kleur.
Achter de schermen, die dit met een eenvoudige Javascript die een HTTP PUT-verzoek verzendt werkt , bijvoorbeeld gebracht http://gsiot-ffmq-ttd5.try.yaler.io/led/ff0000 de Arduino aan de LED's kleur instellen. U kunt Firefox gebruiken met de Firebug add-on ingesteld op Net > XHR om te zien de PUT aanvragen.
Merk op dat de URL is niet afhankelijk van de huidige locatie van de Arduino. Het maakt niet uit als het aangesloten op uw thuisnetwerk of LAN-netwerk op uw kantoor, blijft de URL hetzelfde. Gewoon de stekker in de Arduino en controle met uw browser.
Omdat de URL te typen kan erg onhandig zijn, u kunt gebruik maken van een QR-Code generator zoals http://qrcode.kaywa.com/ te krijgen van een QR-Code van je Arduino van URL (voorbeeld hieronder).
Afdrukken, vasthouden aan je Arduino, toegang tot het met een QR-Code lezer zoals Lynkee (iPhone), Kaywa (Symbian, Java telefoons) of Quickmark (Windows Mobile) en daar heb je een schakelaar-minder, maar gemakkelijk beheersbaar Arduino.
That's it! Bedankt voor uw tijd.
Als je vragen of problemen debuggen uw setup, laat het me weten in de commentaren.