User manual

teraz z Waszego klucza AP, pola do wypełnienia oraz wartości. Długość
wiadomości można w prosty sposób ustalić na podstawie długości ciągu znaków.
W całości przykładowy POST wygląda następująco:
001
002
003
004
005
006
007
Na podstawie klucza API strona internetowa może jednoznacznie zidentyfikować
użytkownika i kanał i wpisuje wartości. Cała funkcjonalność zestawienia żądań jest
ukryta w wielu funkcjach. Do wysłania nowej wartości trzeba wywołać jedynie
funkcję sendThingPost() , która jako parametry potrzebuje KEY oraz danych
czujnika. Wszystko inne odbywa się automatycznie w tle.
5.2 | Wskaźnik Twitch
Strona internetowa ThingSpeak oferuje coś więcej niż tylko monitorowanie
czujników przez dłuższy czas. Poniższy projekt jest podobny do projektów klienta
TCP. Pobierane są mianowicie informacje ze strony internetowej z sieci. W tym
przypadku chodzi o to, czy określony strumień jest aktualnie online czy nie.
Wariant ThingSpeak ma dwie znaczące zalety w porównaniu do pierwszych prób.
Po pierwsze za pośrednictwem ThingSpeak można docierać także do stron
internetowych poprzez HTTPS (HyperText Transfer Protocol Secure), podczas
gdy moduł obsługuje wyłącznie protokół HTTP, który jest znacznie mniej
bezpieczny. Po drugie strona internetowa może wstępnie przefiltrować ważne
informacje i tym samym znacznie zredukować ilość danych do przetworzenia
przez kontroler.
W tym projekcie zrealizujemy wskaźnik strumienia Twitch jako przykład różnych
możliwości. Twitch (www.twitch.tv) to strona internetowa,a na której są przesyłane
strumieniowo gry na żywo lub inne treści związane z grami komputerowymi.
Jednym z bardziej znanych kanałów jest RocketBeansTV dawnego twórcy
GameOne. Ten kanał nadaje 24 godziny na dobę i dzięki temu bardzo dobrze
nadaje się do pierwszego testu. Później można
oczywiście skorzystać z kanału wg własnego
wyboru.
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