Skip to content

About

Метеостанция на ESP8266/32

Topics

Resources

Stars

8 stars

Watchers

1 watching

Forks

Latest commit

 

History

372 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeatherStations

Проект метеостанции на ESP8266/32 (среда - Arduino IDE 1.8.5)

Поддерживаются:

Дисплеи на 7ми и 14ти сегментных индикаторах с драйверами на TM1637, HT16K33, MAX7219 (4/8 Знакомест).

LCD16х2 дисплей со встроеным знакогенератором кириллицы, интерфейс I2C.

Матричные дисплеи на:

    MAX7219 8х32 и 16х32 пикселей.
    отдельном контроллере MEGA2560, 16х32 пикселей, полный цвет, интерфейс HUB75
    в версии ЕСП32, 64х64 пикселей, полный цвет, интерфейс HUB75 
    Holtek HT1632, 16х32 пикселей, 3 цвета (R, G, Orange) от Sure Electronics

Модули RTC на DS1307, DS1302, DS3231.

Управление яркостью дисплеев посредством датчика освещенности ВН1750 или фоторезистора.

Погодные датчики DHT22, Si7021, BME(/P)085/180/280, AM2320, вcтроеный в DS3231 датчик температуры.

Обмен данными между 2мя и более устройствами внутри сети посредством JSON запросов и через облачный сервис ThingSpeak.

Клиент/серверная архитектура.

Возможность работы в режиме "WiFi датчик".

Прогноз погоды с GisMeteo и OpenWeatherMap.

Синхронизация времени с NTP.

6 многофункциональных будильников с 15ю мелодиями.

Настойка через веб интерфейс.

Обновление по OTA, mdns.

Новости с newsapi.

Конфигурирование GPIO.

Дауншифтовая версия на MEGA2560 без возможности перенастройки, без прогноза, без новостей.

Немного мультиков https://yadi.sk/i/UXBMaSDD3HfCZC

https://yadi.sk/i/Ew0egvWq3Hg48u

https://yadi.sk/i/os1wRLuz3Hg493

https://yadi.sk/i/jCs5TbVB3aA5pw теперь только один мк, безо всяких мег

https://youtu.be/F3vVPQLzyJk версия с новостями, там же есть ссылки на фото платы

Cхемы в папочке extras, там же и инфа для изготовления печатных плат.

Файлы из папки Data необходимо залить на LittleFS плагином (лежат в папке dop).

По умолчанию первый раз запускается точка доступа с именем Web_Clock и паролем 12345678 (задается в файле config.json из папки data перед загрузкой в LittleFS строкой "ap_ssid":"Web_Clock","ap_pass":"12345678").Веб интерфейс будет доступен по адресу 192.168.4.1.

About

Метеостанция на ESP8266/32

Topics

Resources

Stars

8 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages