Загрузка данных погоды через Wifi на ThingSpeak с использованием DHT11 и ESP8266
В этом руководстве объясняется, как регистрировать метеорологические данные в облаке. ThingSpeak.com должен использоваться как поставщик облачных услуг, а датчик DHT11 будет использоваться для измерения данных о температуре и влажности.
Цепь / Соединения:
сделайте следующие соединения
Программирование
Загрузите исходный код отсюда.
После загрузки исходного кода извлеките zip-файл. Откройте файл config.lua и сохраните его после ввода следующего -
1. Ваш SSID Wi-Fi (имя Wi-Fi AP)
2. Ваш ключ безопасности Wi-Fi
3. Ваш ключ API для написания ThingSpeak
4. Адрес вашего рюкзака для ЖК-дисплея I2C.
Запуск кода:
Загрузите все пять файлов в ESP8266 и перезагрузите ESP8266. Если ESP8266 подключился к Интернету, он будет загружать данные датчиков каждые 25 секунд на сервер ThingSpaek. При успешной загрузке вы увидите сообщение на ЖК-дисплее загрузки. Если вы подключены к ESPlorer, и если вы видите любое положительное число, как показано на следующем изображении, это означает, что ваши данные были загружены. Это положительное число - это номер записи для последней записи.
Проект в действии