Изпращане на данни към ThingSpeak чрез WiFi модул ESP8266, DiyHobby

WiFi модулът ESP8266 е удобен за управление на устройства в Интернет на нещата (IoT). За да управлявате устройствата си отдалечено, трябва да имате конфигуриран уеб сървър, към който ще се предават данни или да отворите достъп до рутера от Интернет. Друг, по-удобен начин е да използвате безплатната услуга ThingSpeak. Как да работите с тази услуга с пакет WiFi модул ESP8266 и дебъгваща платка FRDM-KL25Z можете да намерите под котката.

чрез

Как да започнем с ThingSpeak.

2. Отидете на Канали и създайте нов канал. На канала ще бъде присвоен идентификатор на канал (който ще ви е необходим по-късно). Въведете името и описанието на канала. Останалите полета засега могат да бъдат оставени празни. Кликнете върху Запазване на страницата по-долу.

чрез

3. Отидете в раздела API Keys и копирайте генерирания API ключ там.

изпращане

4. Вече можете да тествате връзката, като поставите следния ред в браузъра си:

Тази заявка ще добави данни „0“ към новосъздадения канал „field1“. Сървърът ще отговори с броя точки с данни.

5. Следната заявка може да провери резултата:

API_KEY и CHANNEL_ID също трябва да бъдат променени на техните стойности:

6. По този начин можете да добавите много точки от данни и след това да получите графика: