Примечание: Для набора DIY пользователь должен иметь базовые знания в области электроники. Пожалуйста, проверьте руководство перед покупкой, чтобы убедиться, что его можно использовать. Пожалуйста, покупайте внимательно, чтобы избежать ненужных споров. Спасибо.
Описание:
Метеостанция использует ESP8266-12E для получения данных из Интернета: время города, данные о погоде и прогноз на ближайшие 3 дня, прокрутка на OLED-дисплее SSD1306; устройство может переключаться на отображение данных из любого города мира - возможно, там живут ваши родственники или друзья
Устройство использует датчики DHT11, BMP180, BH1750FVI для сбора данных о температуре, влажности, атмосферном давлении и освещенности. Метеостанция считывает данные в помещении через датчик каждые 5 секунд и загружает их в Интернет каждые 60 секунд. Вы можете видеть графики данных в реальном времени со своего телефона или компьютера. Конечно, вы можете изменить код для реализации различных функций.
ESP8266: чип CP2102 внутри, Micro USB, 4 МБ флэш-памяти, полный порт ввода-вывода и беспроводной 802.11, поддерживаемый платформой IOT.
Датчик DHT11: цифровой выходной сигнал с откалиброванным комбинированным датчиком температуры и влажности. Простой протокол связи значительно снижает затраты на программирование.
BMP180: высокоточный, компактный датчик давления со сверхнизким энергопотреблением 3 мкА. Его превосходные характеристики, абсолютная точность самого низкого уровня может достигать 0,03 гПа. Может напрямую через шину I2C, подключенную к различным микропроцессорам. Диапазон давления: 300 ~ 1100 гПа.
BH1750FVI: Цифровой датчик интенсивности света. Прямой цифровой выход, сложный расчет опущен, без калибровки.
OLED желтый синий Дисплей: 0,96 дюйма SSD1306 128X64 желтый и синий OLED LCD Дисплей с I2C IIC SPI Serial
Результат:
1) Получайте данные о погоде из OpenWeathermap через регулярные промежутки времени, показывая погоду на сегодня и прогноз погоды на следующие 3 дня в любом городе мира.
2) Считывайте текущую температуру и влажность в помещении через регулярные промежутки времени.
3) Регулярное считывание атмосферного давления, данных интенсивности света
4) Регулярно загружайте данные о температуре, влажности, атмосферном давлении и интенсивности освещения на сайт thingspeak.com.
5) Просматривайте прогноз погоды на OLED-дисплее и просматривайте диаграмму мониторинга окружающей среды на сайте thingspeak.com.
Шаг руководства:
Обзор : В этом руководстве описывается, как сделать миниатюрную метеостанцию с помощью IDE.
Шаг 1. Установите USB-to-Serial
Шаг 2. Установите IDE для ESP8266
Шаг 3. Запись прошивки на ESP8266
Шаг 4: Подключение компонентов
Шаг 5: Зарегистрируйте OpenWeathermap, thingspeak новая учетная запись
Шаг 6. Импортируйте код WeatherStation в IDE.
Шаг 7: Добавьте библиотеку
Шаг 8: Измените файл WeatherStation.ino
Шаг 9: снова установите плату и порт
Шаг 10: запишите код на ESP8266
Шаг 11: Результат
В пакет включено:
1 х ESP8266-12E
1 х DHT11
1 х BMP180
1 х BH1750FVI
1 х OLED Дисплей
1 х USB-кабель
2 х Макетная
20 x кабель Dupont