User manual
odbierania przez moduł jego własnych danych.
2.3 | Sterowanie diodą LED przez UDP
W programie P06_UDPLED.ino chodzi w końcu w to, aby sterować sprzętem
przez protokół UDP. Ten program daje możliwość włączania i wyłączania diody
LED prostymi poleceniami. Ponadto dokonuje się dalszego ustawienia komunikacji
UDP, która pozwala na jednoczesne kontrolowanie sprzętu z wielu komputerów.
Do tego potrzebny jest układ ukazany na poniższej ilustracji. Dioda LED wygląda
bardzo podobnie jak inna część - fototranzystor. Można rozróżnić oba elementy
oglądając główki tych części od góry. We wnętrzu
diody LED znajduje się duża biała powierzchnia.
Packet Sender pomyślnie przekazał wiadomość »Hi«.
Program
Podczas gdy poprzednie przykładowe programy wymagały wielu ingerencji
użytkownika poprzez monitor szeregowy, ten program powinien pracować
autonomicznie. Mimo to przez monitor szeregowy nadal podawane są informacje
do celów debugowania.
Kontroler czeka na dane odebrane przez moduł WLAN, które są awizowane przez
komunikat +IPD. Dopuszczalne polecenia, które można wysłać przez Packet
Sender brzmią led1 i led0. Kontroler interpretuje je i odpowiednio włącza lub
wyłącza diodę LED. Przekazywana jest także informacja zwrotna do serwera. Jeśli
wysłane zostanie inne polecenie, na szeregowym monitorze pojawia się
komunikat »Wrong UDP Command«. Ta same wiadomość jest także
przekazywana przez sieć do nadawcy. W tekście źródłowym zajmijmy się najpierw
ponownie wierszem w funkcji configUDP():
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










