M5stick: http://alli.pub/5q8df4
Прежде чем приступить к материалу, я Вас попрошу, если нравится то, что я делаю и хотите следить за моей деятельностью, то рекомендую подписаться на мой телеграмм канал: https://t.me/ypavla
Там я публикую новости о вышедших видео, статьях и разные устройства для умного дома и не только показываю.
Спасибо за внимание, теперь продолжим.
Наткнулся на реализацию очень интересных часов.
Собственно тут все просто.
Сам код взят от сюда:
https://github.com/VolosR/ClockM5Stick
Но почему-то у меня после заливки скетча, не подтянулось корректное время. хотя я изначально из стандартных примеров M5stick загружал код. И часы брали время из компьютера.
Вообщем чтоб настроить свое время вручную, нужно чтоб у Вас были раскомментированы эти строчки:
M5.Rtc.SetTime(&TimeStruct);
M5.Rtc.SetData(&DateStruct);
Далее вот тут настраиваются часы,минуты,секунды:
TimeStruct.Hours = 15;
TimeStruct.Minutes = 44;
TimeStruct.Seconds = 00;
Ну а тут собственно день, месяц, год и день недели:
DateStruct.WeekDay = 2;
DateStruct.Month = 06;
DateStruct.Date = 21;
DateStruct.Year = 2021;
Вообщем программка очень простая.
Из того что умеет:
если нажать на нижнюю кнопку, то поменяется фон. С черного на белый.
А если нажать на центральную кнопку, то будет изменяться яркость дисплея. Всего 4 уровня яркости.