Про часы. Часть вторая.

Вот и приехали ко мне светодиодные матрицы с MAX7219. Ну что же, значит пора чинить то, что поломато)

Сначала выпиливаем все ненужное из корпуса. А именно: трансформатор с платой стабилизатора (диодный мост и транзистор со стабилитроном), катушку регенератора от радио. Динамик пожалуй пока оставим.

Особенно позабавило то, как дед Ляо решил соединить сетевой провод и провода с первички трансформатора. Провода скручены, вставлены в специальные колпачки для обжима ииии- залиты из соплемета))))

Дальше соединяем платы матриц друг за дружкой паровозиком. Максы эти по сути представляют из себя сдвиговые регистры. В себе могут удержать определенное количество бит, остальное выпихивают наружу. Соответственно выход данных одного соединяем со входом данных следующего.

СЕТРААА!!! ШИИИИТЬ!!!

А теперь готовьте ваши сосочки господа перфекционисты))) 5 модулей в ряд занимаю РОВНО ширину окошка бывшего дисплея и держатся там на силе трения. Как я люблю.

Остается дело за малым. Вырезать из цветного картона подложку, дабы скрыть все щели и приблудить есп к этому делу. Ах да! Блок питания мне подогнал RK9AMX, за что ему отдельное спасибо)) После выпиливания всяких ненужных светодиодов и USB разъемов БП встал в посадку как влитой!

Да, куда же без термоклея))) клавиатура часов кстати тоже ещё пригодиться. Собрана она как куча резистивных делителей, поэтому используется всего два провода. Один на общий, другой на вход АЦП (на единственный АЦП есп…)Немного программного кода и часики начинают выполнять свою прямую функцию. Пока только показывать время. Чуть позже прикручу показ сообщений из телеги и интернет радио. Не зря же динамик оставляли, правда?

UPD.

Если Вы, как и я решили подключить эти матрицы к ЕСП «напрямую», то вы идете нахрен ловить глюки. Всякие. А все потому, что у MAX7219 минимальный уровень логической единички- 3.5 Вольта. И оно вроде и работает, но при различных сочетаниях питания ЕСП и МАКСа имеет право глючить просто феерически. Итак, согласуем уровни полевичком с двумя резисторами, все три линии MOSI, SCLK, CS.

Добавить комментарий