Многофункциональные часы на P4 Led Matrix panel (64х32)

Antsanv
Antsanv аватар
Offline
Зарегистрирован: 18.12.2018

RGB P4 Led Matrix Clock  based on ESP32

Многофункциональные часы с функциями отображения погоды, прогноза погоды, получения новостной ленты, выводом любой заданной информации в назначенное время. Управление осуществляется через web-интерфейс или мобильное приложение. Часы имеют низкое энергопотребление и при этом обеспечивают высокую дисплея благодаря использованию RGB matrix panel P4 (62x32).

Функции:

  • всегда точное время (синхронизация с NTP серверами точного времени)
  • большие часы (полный экран) и маленькие часы в выводом дополнительной информации (можно задать расписание смены режимов)
  • отображение текущей погоды в заданном городе и прогноза погоды (температура, влажность, давление, облачность, скорость ветра) по расписанию
  • отображение новостной ленты по расписанию
  • отображение количества подписчиков канала YouTube, общего количества Like канала и комментариев (в разработке)
  • отображение количества Like заданного видео на YouTube и комментариев к видео (в разработке)
  • оповещение о новых подписчиках  и новых комментариев на канале, новых Like к заданному видео (в разработке)
  • вывод заданного текста на латинице и кириллице  по расписанию в виде статического текста и бегущей строки
  • три независимых зоны для отображения информации
  • высокая яркость даже при прямом солнечном свете
  • установка яркости для дневного и ночного режима
  • три языка панели управления
  • управление через web-интерфейс или мобильное приложение
  • обновление firmware & filesystem через Wi-Fi

RGB P4 Led Matrix Clock устройство, разработанное на базе микроконтроллера ESP32 (Mini 32 or 30P WROOM-32) используют для вывода полученной информации светодиодную RGB matrix panel P4 256*128mm (62x32) 1/16 Scan.

Благодаря поддержке Wi-Fi устройство подключается к сети Интернет и имеет возможность синхронизировать время с сервером NTP, получать и отображать погоду и ее прогноз, иконки погоды, сегодняшнюю дату в различных форматах, новости, курсы валют и т.п. В часах предусмотрен вывод предварительного заданного текста (напоминания, поздравления, рекламные сообщения и т.п.) по заданному расписанию. RGB matrix panel P4 позволяет выводить различную красочную графику и анимацию.

Настройка и управление часами осуществляется через WEB интерфейс или мобильное приложение.

Для управления RGB matrix panel P4 (62x32) используется библиотека SmartMatrix by Pixelmatix.

https://github.com/pixelmatix/SmartMatrix/tree/teensylc

Для питания RGB matrix panel P4 и контроллера необходимо использовать любой блок питания с напряжением 5V и мощностью более 15 Вт т.к потребление одной панели при отображении белого цвета составляет около 3 A.

 

Видео https://youtu.be/AcInk0otyjk

Код на GITHUB https://github.com/Lightwell-bg/RGB-P4-Led-Matrix-Clock-based-on-ESP32

Проект на HACKADAY https://hackaday.io/project/181874-rgb-p4-led-matrix-clock-based-on-esp32

 

 

b707
Offline
Зарегистрирован: 26.05.2017

Круто. Поздравляю. Да и подход серьезный - веб- интерфейс, готовая печатка.

Antsanv
Antsanv аватар
Offline
Зарегистрирован: 18.12.2018

Спасибо!

Rem
Offline
Зарегистрирован: 03.11.2020

Здравствуйте!

Хочу повторить Ваши часы, подскажите, пожалуйста, как прошить есп32, в архиве нет файлов ino.

Если не затруднит, буду благодарен за подробную инструкцию.

Спасибо!

С уважением, Роман.

billovman
Offline
Зарегистрирован: 20.08.2020

Rem пишет:

Здравствуйте!

Хочу повторить Ваши часы, подскажите, пожалуйста, как прошить есп32, в архиве нет файлов ino.

Если не затруднит, буду благодарен за подробную инструкцию.

Спасибо!

С уважением, Роман.

В папке bin лежат два файла, это и ест прошивка. Прошить можно через flash_download_tool.