Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом руководстве показана простая демонстрация Интернета вещей с использованием ESP8266 NodeMCU и онлайн-службы IoT под названием AskSensors. Мы продемонстрируем вам, как быстро получить данные от клиента ESP8266 HTTPS и отобразить их в виде графика на платформе AskSensors IoT.
Шаг 1. Необходимые материалы
Чтобы следовать этому руководству, вам просто понадобятся:
- Компьютер с программным обеспечением arduino
- Узел MCU ESP8266
- Микрокабель USB для подключения узла MCU к компьютеру.
Шаг 2. Зарегистрируйтесь в AskSensors
Во-первых, создайте новую учетную запись на AskSensors. Вы получите электронное письмо со всеми инструкциями, которые вам нужно выполнить для входа в систему (это очень просто).
Следуйте этому руководству по началу работы, в котором объясняется, как создать и настроить новый датчик, чтобы мы могли записывать данные на этот датчик. Вот основные шаги:
- Нажмите «Новый датчик», чтобы создать канал связи с уникальным идентификатором и ключами API. Дайте название и описание вашему датчику.
- Добавьте модуль для данных, которые вы будете строить.
- Скопируйте значение Api Key In. Мы будем использовать код ESP8266 позже.
Шаг 3: напишите код
Пример скетча и библиотеки ESP8266 WIFI доступны в github. Предоставленный код готов к использованию как есть. Он подключает ESP8266 к беспроводной сети в качестве клиента HTTPS, а затем отправляет данные в AskSensors каждые 25 секунд. Вам необходимо заполнить следующее:
- Ваш WIFI SSID и пароль.
- Ключ Api, сгенерированный ранее AskSensors.
- Если необходимо, период времени между двумя последовательными обновлениями данных (в этом примере установлено 25 секунд).
// Конфигурация Wi-Fi
const char * wifi_ssid = "………."; // SSID const char * wifi_password = "………."; // ВАЙ ФАЙ
const char * apiKeyIn = "………."; // КЛЮЧ API IN, пример: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG
задержка (25000); // задержка 25 секунд
Шаг 4: запустите код
- Откройте Arduino IDE и загрузите код в ESP8266 nodeMCU. Следуйте этому руководству, если вам все еще нужно начать программировать ESP8266 ESP-12E NodeMCU с использованием Arduino IDE.
- Вернитесь на страницу своего датчика на askSensors, нажмите «визуализировать» и «Показать график», чтобы просмотреть данные датчика в виде графика.
-
Откройте последовательный терминал. Вы можете перепроверить показания графика со значениями, напечатанными на вашем терминале Arduino.
Шаг 5: СДЕЛАНО
Вот и все!
Спасибо, что прочитали это руководство!
Вы можете попробовать больше уроков здесь.
Наконец, мы будем благодарны за ваши отзывы. пожалуйста, оставьте комментарий ниже!