User manual

Program
Do tej pory strony internetowe serwera sieci web składały się zawsze z
niezmiennej strony wysyłającej dane do kontrolera. Teraz strona internetowa ma
zostać zmieniona przed przeniesieniem do przeglądarki, aby ukazać zmierzoną
jasność fototranzystora. Będzie to działać, ponieważ w kodzie źródłowym strony
internetowej ukryty jest znak wieloznaczny. Podczas ładowania danych ze
zmiennej Progmem program zastępuje znak wieloznaczny *bright* aktualną
wartością jasności. Tym samym zmienia się tekst komunikatu i pozycja regulatora
suwakowego. Zadaniem kolejnego wiersza w pliku HTML jest zapewnienie, żeby
strona ładowała się automatycznie co kilka sekund. Aktualna jasność jest już
przejrzyście prezentowana w przeglądarce.
Strona internetowa czujnika jasności
Aby system mógł działać, w plikach HTML zostało wykonanych kilka drobnych
zmian. Pierwsza zmiana ponownie znajduję się w obrębie headera:
<meta http-equiv="refresh" content="3">
Ten wiersz sprawia, że przeglądarka ładuje stronę internetową automatycznie co
trzy sekundy. Dzięki temu nie trzeba ciągle naciskać
[F5]
, aby móc zobaczyć
nowe wartości.
Druga zmiana znajduje się w miejscach, gdzie normalnie znajduje się element
form:
001
<label for="hell">Current Brightness: *bright*</label> <BR>
002
<input type="range" max = "1024" name="hell" value=*bright*><BR>
Tutaj nie jest teraz potrzebny żaden formularz, ponieważ strona internetowa jest
wykorzystywana wyłącznie do podawania informacji. Obydwa elementy label i
range pełnią rolę elementów podających informacje. W etykiecie, która zazwyczaj
wykorzystywana jest do opisów, w tekście można znaleźć miejsce *bright* .