Метеостанция использует ESP8266-12E для получения данных из Интернета: время в городе, данные о погоде и прогноз на следующие 3 дня, прокручиваемые на OLED-дисплее. Устройство может переключаться на отображение данных из любого города мира.
Используется датчики DHT11, BMP180, BH1750FVI для сбора данных о температуре, влажности, атмосферном давлении и освещенности. Метеостанция считывает данные внутри помещения с помощью датчиков каждые 5 секунд и загружает их в Интернет каждые 60 секунд. Вы можете просматривать графики данных в реальном времени со своего телефона или компьютера. Можно изменить код для реализации различных функций.
Характеристики:
- ESP8266: чип CP2102 внутри, Micro USB, флэш-память 4 МБ, полный порт ввода-вывода и беспроводная платформа IOT с поддержкой 802.11, совместимая с Arduino.
- Датчик DHT11: цифровой сигнальный выход с откалиброванным комбинированным датчиком температуры и влажности. Простой протокол связи значительно сокращает требуемые усилия по программированию.
- BMP180: высокоточный, небольшого размера датчик давления со сверхнизким энергопотреблением 3 мкА. Может напрямую через шину I2C подключаться к различным микропроцессорам. Диапазон давления: 300 - 1100 гПа.
- BH1750FVI: цифровой датчик интенсивности света. Прямой цифровой выход, сложный расчет исключен, без калибровки.
- OLED-желто-синий дисплей: 0,96 " SSD1306 128X64 желто-синий OLED-ЖК-дисплей с последовательным интерфейсом I2C IIC SPI
Возможности набора домашней мини метеостанции:
1. Регулярно получайте данные о погоде из OpenWeatherMap, показывающие погоду на сегодня и прогноз погоды на ближайшие 3 дня в любом городе мира.
2. Регулярно считывайте данные о текущей температуре, влажности в помещении.
3. Регулярно считывайте данные об атмосферном давлении, интенсивности освещения.
4. Регулярно загружайте данные о температуре, влажности, атмосферном давлении и интенсивности освещения
5. Просматривайте прогноз погоды на OLED-дисплее и диаграмму мониторинга окружающей среды