Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Это вторая часть серии IoT ESP8266. Чтобы увидеть часть 1, обратитесь к этой обучающей серии IoT ESP8266: 1 Подключитесь к маршрутизатору WIFI.
В этой части показано, как отправлять данные с датчиков в один из популярных бесплатных облачных сервисов Интернета вещей https://thingspeak.com. Это могут быть любые данные, которые вы можете ощутить, например: температура, влажность, измерения загрязнения воздуха или даже местоположение по GPS.
Шаг 1. Установите канал ThingSpeak
Откройте ThingSpeak.com
Чтобы настроить конфигурацию ThingSpeak, выполните следующие действия.
- Подписаться
- Создать новый канал
- Назовите канал (например, Погода, если вы следите за погодными данными)
- установите поля (например, Temp, если вы хотите измерить температуру). Вы можете добавить до 8 каналов для каждого канала
- Запомните свой идентификатор канала
- Перейдите в раздел API-ключи и запомните свой ключ API записи.
Шаг 2: Необходимые компоненты и схема
- ESP8266 ESP-12E NodeMCU
- ts USB-кабель
- Потенциометр
- Макетная плата и провода
Выход потенциометра идет на A0 в ESP8266, одна сторона на GND, а другая на 3,3 В.
Шаг 3: Код
Загрузите библиотеку ThingSpeak и импортируйте ее.
Скачать мой код
Установите myChannelNumber для вашего номера канала, который вы уже запомнили.
Установите myWriteAPIKey на свой ключ API записи, который вы уже запомнили.
Шаг 4: Результат
Наслаждайтесь просмотром ваших данных
Шаг 5: Следующая часть
См. Часть 3 этой серии, чтобы узнать, как управлять двумя светодиодами с помощью ThingSpeak и приложения для Android.
Серия IoT ESP8266: 3- Порты ThingSpeak-Android Control NodeMCU