User manual
001
<HR>
002
<BR>
003
<FONT size="3" FACE="Verdana">
004
Switch the LED <BR>
005
on D9 ON and OFF
006
<BR>
007
<BR>
Alle totnogtoe vooringestelde elementen waren zuivere vormfactoren, die dienen
voor de vormgeving van de website. Als volgende komt alleszins het belangrijke
form-element waarmee het schakelen van een LED wordt gerealiseerd.
001
<form method="GET">
002
<button type="submit" name="led" value="1">LED ON</button>
003
<button type="submit" name="led" value="0">LED OFF</button>
004
</form>
Het form-element is, zoals de naam doet vermoeden, uitgedacht voor het opmaken
van formuleren in het internet. Daarbij kan het gaan om registratieformulieren voor een
website of voor enquĂȘtes of diens meer. De overdracht van de door de gebruiker in-
gevoerde data kan op een heel verschillende manier gebeuren. In dit element gebrui-
ken wij de GET-methode, waarbij de ingevoerde gegevens gewoon met behulp van de
URL aan de webserver wordt overgedragen. In dit formulier worden daarvoor twee
buttons gebruikt. Ze zijn beide van het type submit, wat betekent dat het formulier bij
het drukken een op beide buttons direct wordt overgedragen. Beide Buttons hebben
de naam led, maar telkens verschillende waarden (values). Bij het drukken op de
eerste knop die het kentekening LED ON draagt, wordt de huidige URL opnieuw op-
geroepen, in elk geval met een kleine toevoeging. Achter de URL, in dit geval ook
achter het IP van de module, staat nu namelijk /?led=1. Precies deze tekst wordt dan
in het Arduino-programma geanalyseerd in die zin dat ernaar wordt gezocht en dan
het daarop volgende getal met parseInt() wordt ingelezen en naar de LED overgedra-
gen. Met deze eerste eenvoudige versie van een formulier is de comfortabele bestu-
ring van een LED dus probleemloos mogelijk.