elchupanibrei (elchupanibrei) wrote,
elchupanibrei
elchupanibrei

Category:

MatrixClock v2.0.0 уже на Github

Выкатил финалочку. Писалось в свободное от работы, семьи время. На все про все ушло 1.5 года. Осталось нарисовать корпус для печати на 3D принтере.


схема подключения MatrixClock (откройте в новом окне для увеличения)



новая вкладка Alarm Config


Что нового:
- вывод CS по умолчанию изменен на GPIO15 / D8
- исправлен dim after sunset
- устаревшая функция WiFi.onEvent () заменена на WiFiEventHandler
- улучшено определение NTP-соединения при включении часов
- добавлен вывод прогресса обновления по OTA через Arduino IDE на экран часов
- добавлен вывод прогресса обновления fs и fw на экран часов
- ArduinoJson обновлен до v6.18.0
- добавлена поддержка DFPlayer Mini
- добавлена сигнализация каждого часа (на выбор 10 треков)
- добавлен ежедневный будильник (на выбор 10 треков)
- добавлен простой мп3 плеер с сохранением текущего трека в RTC память
- остальное читаем в readme на странице проекта

Что умеют:
- продуманный web интерфейс (Bootstrap + jQuery)
- автоматическая синхронизация с SNTP серверами или в ручную с временем из браузера
- показ прогноза погоды с OpenWeatherMap (в течении 5 секунд, каждые 10 секунд)
- управление яркостью дисплея до и после захода солнца (с 8 до 20 если нет учетки OpenWeatherMap)
- поддержка DFPlayer Mini с управлением по UART
- сигнализация каждого часа (на выбор 10 треков)
- ежедневный будильник (на выбор 10 треков)
- простой мп3 плеер с сохранением текущего трека в RTC память

Среднее потребление на 3-й яркости 140м..160мА. Забирать тут.

UDP: Версия подросла до 2.0.1. Все кто накатил 2.0.0 советую обновится через web морду. Список изменений тут.

UDP: Выкатил 2.2.0. Главная фича - плавное нарастание громкости будильника.

UDP: Выкатил 2.3.0. Теперь 3-и шрифта на выбор.

UDP: Как все начиналось:
- про драйвер MAX7219
- про NTP client
- прикручиваем OpenWeatherMap
- балуемся с charts.js
- прикручиваем учетную запись
- неудачная попытка прикрутить web-radio
- флешка 40MHz vs флешка 80MHz
- первый релиз
- мытарства с библиотекой DFPlayer Mini
- прикручивание плеера к часам

Tags: diy, esp8266
Subscribe

  • Ремонт чайника

    Есть у меня полумный чайник с кнопками и выбором температуры. На прошлой неделе не включился... Нарушился контакт, обуглились провода в маме,…

  • Ремонт клона Nitecore Tube

    В далеком 2017 купил себе Nitecore Tube. Повесил на связку от автомобиля. Несколько раз выручал. Имхо один из самых лучших наключников, огорчала…

  • Осциллографа Hantek DSO5102P, доработка системы охлаждения

    Китайские товарищи проектируя DSO5000P серию не правильно прочитали datasheet на KA78R05 и решили, что максимальная рассеивающая мощность и рабочая…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 8 comments