NeoPixel Ring Matrix Clock

Вот такое вот длинное название у этого экземпляра часиков! Такие часики автор захотел сделать, увидев Steve Manley — NeoPixel Ring Clock. Но к тому же он увидел на алиэкспресс и другие подобные часики. Ну как тут не скомбинировать, сделать нечто похожее, но с добавлением нового функционала.

Вот они, прототипы:

Есть у меня китайская метеостанция с внешним датчиком вот таким:

Разобрался я с протоколом обмена, собственно часы и делались, чтобы смотреть температуру на улице. Заодно и прогноз погоды показывать по давлению (описание алгоритма во вложении).

Получилась такая схема и такой корпус:

Размещение комплектующих.

Для желающих напечатать корпус на 3Д принтере — STL файлы во вложении.

При полной яркости, ток потребления около 3 ампер, но можно не делать яркость индикатора и кольца WS2812b большой, тогда хватит зарядника от мобильного на 2А.
Пока в программе присутствуют не все эффекты, которые я запланировал, и настройка времени возможна только при программировании. Когда прийдёт RF пульт с алиэкспресс, 
я его использую для настройки и переключения режимов.

Комплектующие на Алиэкспресс:
Кольцо из 60 WS2812b.
Индикатор 8х8.
Плата STM32F103C8T6.
Приёмник RXB6.
RF пульт.
Часы DS3231.
Датчик давления.

Проект в Keil uvision, корпус часов, протокол обмена с метеостанцией, алгоритм прогноза погоды…

Следите за изменениями в проекте, код ещё в доработке!

Равчев Николай, 2019.

Автор публикации

не в сети 3 часа

Radan

0
Комментарии: 949Публикации: 185Регистрация: 30-11--0001
Поделиться

Отправить ответ

Пожалуйста, чтобы добавить комментарий.
Войти с помощью: 
  Подписаться  
Подписаться на