Skip to content

Latest commit

 

History

History
74 lines (48 loc) · 4.28 KB

File metadata and controls

74 lines (48 loc) · 4.28 KB

Описание проекта

Данный проект является продолжением проекта Большие часы 64х32, ESP32 перенесенный на платформу GyverHub.

Проект "MatrixClock" на базе ESP32, который использует светодиодную матрицу 64x32 для отображения времени, температуры, давления и влажности. Проект также поддерживает подключение к Wi-Fi, синхронизацию времени через NTP, управление яркостью экрана и отправку данных на народный мониторинг (narodmon.ru).

Прошивку можно обновлять автоматически.

Ипользуемые библиотеки

  • Менеджер библиотек
    • ESP32 HUB75 LED MATRIX PANEL DMA Display
    • FileData
    • GyverNTP
    • GyverBME280
    • GyverDS18
    • WebSockets 2.4.0
    • GSON 1.4.8
  • Вручную

Зависимости

Для работы GyverHub нужно установить ещё несколько библиотек: wiki GyverHub

Железо

  • Дисплей 64х32
  • Проект собран на базе мк ESP32
  • модуль температуры, давления и влажности BMP/BME280
  • датчик температуры DS18B20
  • Фоторезистор или готовый модуль
  • БП 5В

Возможности

Мониторинг показаний через сервис Народный мониторинг

Установка

  • DOIT ESP32 DEVKIT V1
  • Выбирайте ядро ESP версии 2.0.15.

Быстрая установка

  • Подключить кабель к ESP.
  • Перейти на https://ota.gyver.ru/ установить драйвера, если требуется.
  • Добавить Serega88kos/MatrixClock
  • Загрузить прошивку.

Настройка

Если не задавали настройки WiFi, то стартует точка, адрес стандартный 192.168.4.1 пароль по умолчанию administrator, задавать не менее 8 символов, иначе название точки не отобразится, а будет ее внутреннее имя, типа ESP12345.

Адрес портала http://hub.gyver.ru/

Для подключения к сервису "Народный мониторинг" MAC адрес отображается на соответствующей странице, вводите этот адрес при регистрации устройства.

История версий

Первый релиз 3.07.23 v1.0 4.07.23 Исправление ошибок, использовать ESP32 v2.0.2, иначе проблема с библиотекой MicroDS18B20 v1.1

4.09.23 Исправление ошибок. Изменение кода. Добавлены виджеты управления цветом каждого датчика. Изменение шрифта датчиков. Изменение положения всех элементов на дисплее. Больше не помню))

баг: после рестарта цвета по заводу, нужно зайти и сохранить цвет в любом виджете, цвета восстановятся)

13.03.24 v1.3 Обновление бибилиотеки GyverHub

02.01.25 v1.4 Крупное обновление! Замена устаревших библиотек, изменение интерфейса. Добавление ночного режима. Добавление новогоднего режима. Добавлена возможность получать показание уличной температуры с проекта BigClock и другое)

02.02.25 v1.5 Исправление ошибок и улучшения.