User manual
połączenie zostanie przerwane ze względu na upływ timeout. Można wysłać
wiadomość do przeglądarki korzystając z wariantu znanego polecenia:
AT+CIPSEND=0,7
Parametr 0 oznacza tutaj klienta, do którego ma zostać wysłana wiadomość. Jest
to konieczne, ponieważ dozwolonych jest wiele połączeń i w związku z tym
połączenia mogą być nawiązane także z wieloma klientami. Drugi parametr, tutaj
7, oznacza ponownie ilość wysyłanych znaków. Pojawia się > i można teraz
wpisać
Hallo
i wysłać naciskając
[Enter]
. W przeglądarce za razie nic się nie zmieni, ponieważ
najpierw trzeba zakończyć połączenie. Należy wykonać to następującym
poleceniem:
AT+CIPCLOSE=0
Teraz w przeglądarce pojawi się Hallo. Tym samym zrealizowane zostało
zastosowanie jako serwer sieci web.
Ta pierwsza część zawiera wiele informacji o dokładnych procedurach komunikacji
w internecie. Wyświetlenie »Hallo« w przeglądarce jest przy tym bardzo proste,
ponieważ został wysłany prosty tekst zamiast złożonej strony HTML. Do strony
HTML konieczne byłoby ręczne pisanie całego headera zarówno dla zapytania
Get-Request jak i tekstu HTML. W pierwszym teście oszczędzę Wam jednak tego
wysiłku.
4.2 | Autonomiczny serwer sieci web
Teraz musimy wykorzystać wyniki poprzedniej próby w autonomicznym programie.
Nowy program nie wysyła jednak tylko prostych stron internetowych do
przeglądarki, lecz umożliwia oprócz tego obsługę diody LED. Na ilustracji widać
poza tym, w jaki sposób można podłączyć do karty zewnętrzne zasilanie prądem.
Alternatywnym rozwiązaniem do tego typu
zasilania jest power-bank (zewnętrzny
akumulator, przeznaczony zazwyczaj do
smartfonów), który może zasilać kartę w prosty
sposób przez gniazdo micro-USB.
Potrzebne części
1 x płytka ze złączami wtykowymi, 1 x NanoESP, 1 x
dioda LED (czerwona), 1 x opornik 1 kiloom (brązowy-
czarny-czerwony), drut sterujący, 1 x bateria 9 V (brak w
zestawie)










